1/*
2 This file is part of the WebKit open source project.
3 This file has been generated by generate-bindings.pl. DO NOT MODIFY!
4
5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Library General Public
7 License as published by the Free Software Foundation; either
8 version 2 of the License, or (at your option) any later version.
9
10 This library is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 Library General Public License for more details.
14
15 You should have received a copy of the GNU Library General Public License
16 along with this library; see the file COPYING.LIB. If not, write to
17 the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
18 Boston, MA 02110-1301, USA.
19*/
20
21#include "config.h"
22#include "JSInternalSettingsGenerated.h"
23
24#include "ActiveDOMObject.h"
25#include "DOMIsoSubspaces.h"
26#include "IDLTypes.h"
27#include "JSDOMBinding.h"
28#include "JSDOMConvertBase.h"
29#include "JSDOMConvertBoolean.h"
30#include "JSDOMConvertNumbers.h"
31#include "JSDOMConvertStrings.h"
32#include "JSDOMExceptionHandling.h"
33#include "JSDOMOperation.h"
34#include "JSDOMWrapperCache.h"
35#include "ScriptExecutionContext.h"
36#include "WebCoreJSClientData.h"
37#include <JavaScriptCore/HeapAnalyzer.h>
38#include <JavaScriptCore/JSCInlines.h>
39#include <JavaScriptCore/JSDestructibleObjectHeapCellType.h>
40#include <JavaScriptCore/SlotVisitorMacros.h>
41#include <JavaScriptCore/SubspaceInlines.h>
42#include <wtf/GetPtr.h>
43#include <wtf/PointerPreparations.h>
44#include <wtf/URL.h>
45
46
47namespace WebCore {
48using namespace JSC;
49
50// Functions
51
52static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewScrollingAPIEnabled);
53static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewSmoothScrollingEnabled);
54static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositedAnimationsEnabled);
55static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingEnabled);
56static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingForFixedPositionEnabled);
57static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedDrawingEnabled);
58static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedFiltersEnabled);
59static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAggressiveTileRetentionEnabled);
60static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowContentSecurityPolicySourceStarToMatchAnyProtocol);
61static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowCrossOriginSubresourcesToAskForCredentials);
62static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowDisplayOfInsecureContent);
63static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowFileAccessFromFileURLs);
64static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowMediaContentTypesRequiringHardwareSupportAsFallback);
65static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowMultiElementImplicitSubmission);
66static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowRunningOfInsecureContent);
67static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowSettingAnyXHRHeaderFromFileURLs);
68static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowTopNavigationToDataURLs);
69static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowUniversalAccessFromFileURLs);
70static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowViewportShrinkToFitContent);
71static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsAirPlayForMediaPlayback);
72static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlayback);
73static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackAfterFullscreen);
74static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsPictureInPictureMediaPlayback);
75static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAlwaysUseAcceleratedOverflowScroll);
76static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageAsyncDecodingEnabled);
77static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageDebugCanvasDrawingEnabled);
78static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAppHighlightsEnabled);
79static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAppleMailPaginationQuirkEnabled);
80static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setApplePayCapabilityDisclosureAllowed);
81static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setApplePayEnabled);
82static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setApplePayRemoteUIEnabled);
83static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioEnabled);
84static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioOfImgFromWidthAndHeightEnabled);
85static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsyncClipboardAPIEnabled);
86static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsyncFrameScrollingEnabled);
87static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsyncOverflowScrollingEnabled);
88static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsynchronousSpellCheckingEnabled);
89static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAudioPlaybackRequiresUserGesture);
90static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAuthorAndUserStylesEnabled);
91static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAutoscrollForDragAndDropEnabled);
92static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBackForwardCacheSupportsPlugins);
93static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBackgroundShouldExtendBeyondPage);
94static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBackspaceKeyNavigationEnabled);
95static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBeaconAPIEnabled);
96static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBlankAnchorTargetImpliesNoOpenerEnabled);
97static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCanvasColorSpaceEnabled);
98static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCanvasUsesAcceleratedDrawing);
99static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCaretBrowsingEnabled);
100static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setClientCoordinatesRelativeToLayoutViewport);
101static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setColorFilterEnabled);
102static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setConstantPropertiesEnabled);
103static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setContactPickerAPIEnabled);
104static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setContentChangeObserverEnabled);
105static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setContentDispositionAttachmentSandboxEnabled);
106static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCookieEnabled);
107static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCoreImageAcceleratedFilterRenderEnabled);
108static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCoreMathMLEnabled);
109static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCrossOriginCheckInGetMatchedCSSRulesDisabled);
110static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSColor4);
111static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSColorContrastEnabled);
112static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSColorMixEnabled);
113static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSContainmentEnabled);
114static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRuleImageSymbolsEnabled);
115static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRulesEnabled);
116static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSCustomPropertiesAndValuesEnabled);
117static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSIndividualTransformPropertiesEnabled);
118static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSRelativeColorSyntaxEnabled);
119static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSTransformStyleOptimized3DEnabled);
120static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCursiveFontFamily);
121static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDataTransferItemsEnabled);
122static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDateTimeInputsEditableComponentsEnabled);
123static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultFixedFontSize);
124static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultFontSize);
125static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultTextEncodingName);
126static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultVideoPosterURL);
127static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeferredCSSParserEnabled);
128static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeveloperExtrasEnabled);
129static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceHeight);
130static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationEventEnabled);
131static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationPermissionAPIEnabled);
132static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceWidth);
133static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDiagnosticLoggingEnabled);
134static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisableScreenSizeOverride);
135static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisabledAdaptationsMetaTagEnabled);
136static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisallowSyncXHRDuringPageDismissalEnabled);
137static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisplayListDrawingEnabled);
138static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDNSPrefetchingEnabled);
139static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAccessRequestsEnabled);
140static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAllowed);
141static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDOMTimersThrottlingEnabled);
142static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDownloadAttributeEnabled);
143static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDownloadableBinaryFontsEnabled);
144static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEnableInheritURIQueryComponent);
145static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEncryptedMediaAPIEnabled);
146static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEnterKeyHintEnabled);
147static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEventHandlerDrivenSmoothKeyboardScrollingEnabled);
148static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setExposeSpeakersEnabled);
149static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFantasyFontFamily);
150static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFixedBackgroundsPaintRelativeToDocument);
151static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFixedElementsLayoutRelativeToFrame);
152static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFixedFontFamily);
153static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFocusVisibleEnabled);
154static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFontFallbackPrefersPictographs);
155static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForceCompositingMode);
156static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForceFTPDirectoryListings);
157static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForcePendingWebGLPolicy);
158static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForceWebGLUsesLowPower);
159static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFTPDirectoryTemplatePath);
160static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFullScreenEnabled);
161static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGamepadsEnabled);
162static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGenericCueAPIEnabled);
163static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGeolocationFloorLevelEnabled);
164static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGoogleAntiFlickerOptimizationQuirkEnabled);
165static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHDRMediaCapabilitiesEnabled);
166static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageCSSAnimationSuspensionEnabled);
167static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingAutoIncreases);
168static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingEnabled);
169static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHttpEquivEnabled);
170static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHyperlinkAuditingEnabled);
171static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIOSFormControlRefreshEnabled);
172static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setICECandidateFilteringEnabled);
173static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIdempotentModeAutosizingOnlyHonorsPercentages);
174static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setImageSubsamplingEnabled);
175static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setImagesEnabled);
176static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInProcessCookieCacheEnabled);
177static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIncompleteImageBorderEnabled);
178static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIncrementalRenderingSuppressionTimeoutInSeconds);
179static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInlineMediaPlaybackRequiresPlaysInlineAttribute);
180static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputEventsEnabled);
181static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeColorEnabled);
182static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateEnabled);
183static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateTimeLocalEnabled);
184static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeMonthEnabled);
185static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeTimeEnabled);
186static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeWeekEnabled);
187static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInteractiveFormValidationEnabled);
188static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInterruptAudioOnPageVisibilityChangeEnabled);
189static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIntersectionObserverEnabled);
190static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInvisibleAutoplayNotPermitted);
191static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsAccessibilityIsolatedTreeEnabled);
192static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalDisabled);
193static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabled);
194static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalReproTestingEnabled);
195static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsLoggedInAPIEnabled);
196static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPerActivityStateCPUUsageMeasurementEnabled);
197static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingCPUUsageMeasurementEnabled);
198static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingMemoryUsageMeasurementEnabled);
199static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadCPUUsageMeasurementEnabled);
200static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadMemoryUsageMeasurementEnabled);
201static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsSameSiteStrictEnforcementEnabled);
202static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsThirdPartyCookieBlockingDisabled);
203static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabled);
204static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledForLocalFiles);
205static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanAccessClipboard);
206static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanOpenWindowsAutomatically);
207static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLangAttributeAwareFormControlUIEnabled);
208static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLargeImageAsyncDecodingEnabled);
209static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLayoutFallbackWidth);
210static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLayoutViewportHeightExpansionFactor);
211static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLazyIframeLoadingEnabled);
212static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLazyImageLoadingEnabled);
213static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyBeforeLoadEventEnabled);
214static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyEncryptedMediaAPIEnabled);
215static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyLineLayoutVisualCoverageEnabled);
216static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyOverflowScrollingTouchEnabled);
217static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreconnectEnabled);
218static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPrefetchEnabled);
219static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadEnabled);
220static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadResponsiveImagesEnabled);
221static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLiveRangeSelectionEnabled);
222static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLoadDeferringEnabled);
223static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLoadsImagesAutomatically);
224static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLoadsSiteIconsIgnoringImageLoadingSetting);
225static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLocalFileContentSniffingEnabled);
226static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageDatabasePath);
227static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageEnabled);
228static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLogsPageMessagesToSystemConsoleEnabled);
229static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMainContentUserGestureOverrideEnabled);
230static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaskWebGLStringsEnabled);
231static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaxParseDuration);
232static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaximumAccelerated2dCanvasSize);
233static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaximumHTMLParserDOMTreeDepth);
234static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaximumSourceBufferSize);
235static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesEnabled);
236static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesExtensionsEnabled);
237static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaCaptureRequiresSecureConnection);
238static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsContextMenusEnabled);
239static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsScaleWithPageZoom);
240static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaDataLoadsAutomatically);
241static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaDeviceIdentifierStorageDirectory);
242static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaDevicesEnabled);
243static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaEnabled);
244static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaKeysStorageDirectory);
245static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaPreloadingEnabled);
246static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaRecorderEnabled);
247static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionCoordinatorEnabled);
248static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionEnabled);
249static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionPlaylistEnabled);
250static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSourceEnabled);
251static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaStreamEnabled);
252static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaTypeOverride);
253static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaUserGestureInheritsFromDocument);
254static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumAccelerated2dCanvasSize);
255static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumFontSize);
256static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumLogicalFontSize);
257static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumZoomFontSize);
258static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMockCaptureDevicesEnabled);
259static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setModelElementEnabled);
260static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsAdobeFrameReloadingQuirk);
261static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk);
262static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsFrameNameFallbackToIdQuirk);
263static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsKeyboardEventDisambiguationQuirks);
264static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsSiteSpecificQuirks);
265static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsStorageAccessFromFileURLsQuirk);
266static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNotificationsEnabled);
267static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setOfflineWebApplicationCacheEnabled);
268static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setOverscrollBehaviorEnabled);
269static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPaginateDuringLayoutEnabled);
270static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPassiveTouchListenersAsDefaultOnDocument);
271static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPassiveWheelListenersAsDefaultOnDocument);
272static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoDurationInSeconds);
273static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoEnabled);
274static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPaymentRequestEnabled);
275static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPeerConnectionEnabled);
276static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPerElementSpeakerSelectionEnabled);
277static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPerformanceNavigationTimingAPIEnabled);
278static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPerformanceResourceTimingSensitivePropertiesEnabled);
279static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPictographFontFamily);
280static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPictureInPictureAPIEnabled);
281static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPluginsEnabled);
282static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreferInlineTextSelectionInImages);
283static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreferMIMETypeForImages);
284static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreferPageRenderingUpdatesNear60FPSEnabled);
285static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreventKeyboardDOMEventDispatch);
286static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementEnabled);
287static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementFraudPreventionEnabled);
288static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPunchOutWhiteBackgroundsInDarkMode);
289static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setQuickTimePluginReplacementEnabled);
290static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setReferrerPolicyAttributeEnabled);
291static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRemotePlaybackEnabled);
292static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRepaintOutsideLayoutEnabled);
293static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequestAnimationFrameEnabled);
294static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequestIdleCallbackEnabled);
295static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequestSubmitEnabled);
296static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequiresUserGestureToLoadVideo);
297static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setResizeObserverEnabled);
298static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setResourceLoadSchedulingEnabled);
299static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setResourceUsageOverlayVisible);
300static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRubberBandingForSubScrollableRegionsEnabled);
301static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMaxDifference);
302static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMinHeight);
303static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSansSerifFontFamily);
304static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScreenCaptureEnabled);
305static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScriptEnabled);
306static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScriptMarkupEnabled);
307static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollAnimatorEnabled);
308static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollingCoordinatorEnabled);
309static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollingPerformanceTestingEnabled);
310static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollingTreeIncludesFrames);
311static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSelectTrailingWhitespaceEnabled);
312static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSelectionAcrossShadowBoundariesEnabled);
313static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSelectionPaintingWithoutSelectionGapsEnabled);
314static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSerifFontFamily);
315static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setServiceControlsEnabled);
316static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSessionStorageQuota);
317static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldAllowUserInstalledFonts);
318static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertInvalidURLsToBlank);
319static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertPositionStyleOnCopy);
320static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDecidePolicyBeforeLoadingQuickLookPreview);
321static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint);
322static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseEventsWhenModifyingSelection);
323static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseOutAfterSyntheticClick);
324static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayCaptions);
325static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplaySubtitles);
326static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayTextDescriptions);
327static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldEnableTextAutosizingBoost);
328static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreFontLoadCompletions);
329static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreMetaViewport);
330static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldInjectUserScriptsInInitialEmptyDocument);
331static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldPrintBackgrounds);
332static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldRespectImageOrientation);
333static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldRestrictBaseURLSchemes);
334static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldSuppressTextInputFromEditingDuringProvisionalNavigation);
335static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldUseServiceWorkerShortTimeout);
336static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowDebugBorders);
337static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowRepaintCounter);
338static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowTiledScrollingIndicator);
339static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowsToolTipOverTruncatedText);
340static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowsURLsInToolTips);
341static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShrinksStandaloneImagesToFit);
342static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSimpleLineLayoutEnabled);
343static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSmartInsertDeleteEnabled);
344static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSourceBufferChangeTypeEnabled);
345static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpatialNavigationEnabled);
346static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpeakerSelectionRequiresUserGesture);
347static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpeechRecognitionEnabled);
348static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpringTimingFunctionEnabled);
349static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStandalone);
350static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStandardFontFamily);
351static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIEnabled);
352static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIPerPageScopeEnabled);
353static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSubpixelAntialiasedLayerTextEnabled);
354static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSubresourceIntegrityEnabled);
355static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSuppressesIncrementalRendering);
356static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSyntheticEditingCommandsEnabled);
357static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSystemPreviewEnabled);
358static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTelephoneNumberParsingEnabled);
359static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTemporaryTileCohortRetentionEnabled);
360static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAreasAreResizable);
361static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingEnabled);
362static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingUsesIdempotentMode);
363static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideHeight);
364static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideWidth);
365static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextInteractionEnabled);
366static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setThirdPartyIframeRedirectBlockingEnabled);
367static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTouchEventEmulationEnabled);
368static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTreatIPAddressAsDomain);
369static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTreatsAnyTextCSSLinkAsStylesheet);
370static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUndoManagerAPIEnabled);
371static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUnhandledPromiseRejectionToConsoleEnabled);
372static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUnifiedTextCheckerEnabled);
373static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseAnonymousModeWhenFetchingMaskImages);
374static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseGiantTiles);
375static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseImageDocumentForSubframePDF);
376static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyBackgroundSizeShorthandBehavior);
377static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyTextAlignPositionedElementBehavior);
378static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUsePreHTML5ParserQuirks);
379static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUsesEncodingDetector);
380static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setValidationMessageTimerMagnification);
381static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVideoPlaybackRequiresUserGesture);
382static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVideoQualityIncludesDisplayCompositingEnabled);
383static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setViewportFitEnabled);
384static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVisibleDebugOverlayRegions);
385static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportAPIEnabled);
386static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportEnabled);
387static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVP9DecoderEnabled);
388static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWantsBalancedSetDefersLoadingBehavior);
389static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsCompositeOperationsEnabled);
390static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsMutableTimelinesEnabled);
391static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebArchiveDebugModeEnabled);
392static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAudioEnabled);
393static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAuthenticationEnabled);
394static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGL2Enabled);
395static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGLEnabled);
396static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGLErrorsToConsoleEnabled);
397static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGLUsingMetal);
398static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGPUEnabled);
399static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCEncryptionEnabled);
400static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCInsertableStreamsEnabled);
401static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCPlatformCodecsInGPUProcessEnabled);
402static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebSecurityEnabled);
403static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebShareEnabled);
404static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebShareFileAPIEnabled);
405static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebXREnabled);
406static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebkitImageReadyEventEnabled);
407static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWheelEventGesturesBecomeNonBlocking);
408static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWindowFocusRestricted);
409static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setXSSAuditorEnabled);
410static JSC_DECLARE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setYouTubeFlashPluginReplacementEnabled);
411
412class JSInternalSettingsGeneratedPrototype final : public JSC::JSNonFinalObject {
413public:
414 using Base = JSC::JSNonFinalObject;
415 static JSInternalSettingsGeneratedPrototype* create(JSC::VM& vm, JSDOMGlobalObject* globalObject, JSC::Structure* structure)
416 {
417 JSInternalSettingsGeneratedPrototype* ptr = new (NotNull, JSC::allocateCell<JSInternalSettingsGeneratedPrototype>(vm.heap)) JSInternalSettingsGeneratedPrototype(vm, globalObject, structure);
418 ptr->finishCreation(vm);
419 return ptr;
420 }
421
422 DECLARE_INFO;
423 template<typename CellType, JSC::SubspaceAccess>
424 static JSC::IsoSubspace* subspaceFor(JSC::VM& vm)
425 {
426 STATIC_ASSERT_ISO_SUBSPACE_SHARABLE(JSInternalSettingsGeneratedPrototype, Base);
427 return &vm.plainObjectSpace;
428 }
429 static JSC::Structure* createStructure(JSC::VM& vm, JSC::JSGlobalObject* globalObject, JSC::JSValue prototype)
430 {
431 return JSC::Structure::create(vm, globalObject, prototype, JSC::TypeInfo(JSC::ObjectType, StructureFlags), info());
432 }
433
434private:
435 JSInternalSettingsGeneratedPrototype(JSC::VM& vm, JSC::JSGlobalObject*, JSC::Structure* structure)
436 : JSC::JSNonFinalObject(vm, structure)
437 {
438 }
439
440 void finishCreation(JSC::VM&);
441public:
442 static constexpr unsigned StructureFlags = Base::StructureFlags | JSC::HasStaticPropertyTable;
443};
444STATIC_ASSERT_ISO_SUBSPACE_SHARABLE(JSInternalSettingsGeneratedPrototype, JSInternalSettingsGeneratedPrototype::Base);
445
446/* Hash table for Prototype */
447
448static const struct CompactHashIndex JSInternalSettingsGeneratedPrototypeTableIndex[1089] = {
449 { -1, -1 },
450 { -1, -1 },
451 { -1, -1 },
452 { 318, -1 },
453 { 328, -1 },
454 { -1, -1 },
455 { -1, -1 },
456 { -1, -1 },
457 { -1, -1 },
458 { 22, 1074 },
459 { -1, -1 },
460 { 84, -1 },
461 { 196, -1 },
462 { 341, -1 },
463 { 87, -1 },
464 { -1, -1 },
465 { 330, -1 },
466 { 103, 1038 },
467 { -1, -1 },
468 { -1, -1 },
469 { -1, -1 },
470 { 241, -1 },
471 { -1, -1 },
472 { -1, -1 },
473 { 229, -1 },
474 { 55, -1 },
475 { 301, -1 },
476 { 31, -1 },
477 { -1, -1 },
478 { -1, -1 },
479 { 146, -1 },
480 { 3, -1 },
481 { -1, -1 },
482 { -1, -1 },
483 { -1, -1 },
484 { -1, -1 },
485 { -1, -1 },
486 { -1, -1 },
487 { 143, -1 },
488 { -1, -1 },
489 { -1, -1 },
490 { -1, -1 },
491 { -1, -1 },
492 { -1, -1 },
493 { -1, -1 },
494 { -1, -1 },
495 { -1, -1 },
496 { -1, -1 },
497 { 0, -1 },
498 { 216, -1 },
499 { -1, -1 },
500 { 79, -1 },
501 { -1, -1 },
502 { -1, -1 },
503 { -1, -1 },
504 { 205, -1 },
505 { -1, -1 },
506 { 24, -1 },
507 { 66, -1 },
508 { -1, -1 },
509 { -1, -1 },
510 { -1, -1 },
511 { 348, -1 },
512 { -1, -1 },
513 { -1, -1 },
514 { 160, 1071 },
515 { -1, -1 },
516 { -1, -1 },
517 { -1, -1 },
518 { 2, -1 },
519 { 181, -1 },
520 { -1, -1 },
521 { 316, -1 },
522 { -1, -1 },
523 { -1, -1 },
524 { -1, -1 },
525 { 89, -1 },
526 { -1, -1 },
527 { 276, -1 },
528 { -1, -1 },
529 { -1, -1 },
530 { -1, -1 },
531 { -1, -1 },
532 { -1, -1 },
533 { -1, -1 },
534 { -1, -1 },
535 { -1, -1 },
536 { -1, -1 },
537 { -1, -1 },
538 { -1, -1 },
539 { -1, -1 },
540 { -1, -1 },
541 { -1, -1 },
542 { -1, -1 },
543 { -1, -1 },
544 { -1, -1 },
545 { -1, -1 },
546 { -1, -1 },
547 { -1, -1 },
548 { -1, -1 },
549 { -1, -1 },
550 { 233, -1 },
551 { -1, -1 },
552 { 121, -1 },
553 { -1, -1 },
554 { -1, -1 },
555 { 166, 1059 },
556 { 266, -1 },
557 { -1, -1 },
558 { -1, -1 },
559 { -1, -1 },
560 { 106, -1 },
561 { -1, -1 },
562 { -1, -1 },
563 { -1, -1 },
564 { -1, -1 },
565 { -1, -1 },
566 { -1, -1 },
567 { -1, -1 },
568 { 112, 1070 },
569 { -1, -1 },
570 { -1, -1 },
571 { -1, -1 },
572 { -1, -1 },
573 { -1, -1 },
574 { -1, -1 },
575 { 304, -1 },
576 { 190, -1 },
577 { 258, -1 },
578 { -1, -1 },
579 { 340, -1 },
580 { -1, -1 },
581 { -1, -1 },
582 { -1, -1 },
583 { -1, -1 },
584 { -1, -1 },
585 { -1, -1 },
586 { 245, 1082 },
587 { 9, 1024 },
588 { -1, -1 },
589 { -1, -1 },
590 { 358, -1 },
591 { 336, -1 },
592 { -1, -1 },
593 { -1, -1 },
594 { -1, -1 },
595 { -1, -1 },
596 { -1, -1 },
597 { -1, -1 },
598 { -1, -1 },
599 { 77, -1 },
600 { -1, -1 },
601 { -1, -1 },
602 { 159, -1 },
603 { 30, -1 },
604 { -1, -1 },
605 { -1, -1 },
606 { -1, -1 },
607 { 21, -1 },
608 { -1, -1 },
609 { -1, -1 },
610 { -1, -1 },
611 { -1, -1 },
612 { 33, -1 },
613 { -1, -1 },
614 { -1, -1 },
615 { 311, -1 },
616 { 1, -1 },
617 { -1, -1 },
618 { -1, -1 },
619 { -1, -1 },
620 { -1, -1 },
621 { 289, 1080 },
622 { -1, -1 },
623 { -1, -1 },
624 { -1, -1 },
625 { -1, -1 },
626 { -1, -1 },
627 { -1, -1 },
628 { -1, -1 },
629 { -1, -1 },
630 { -1, -1 },
631 { -1, -1 },
632 { -1, -1 },
633 { -1, -1 },
634 { -1, -1 },
635 { 105, 1039 },
636 { 331, -1 },
637 { -1, -1 },
638 { -1, -1 },
639 { 130, -1 },
640 { -1, -1 },
641 { -1, -1 },
642 { -1, -1 },
643 { -1, -1 },
644 { -1, -1 },
645 { 322, -1 },
646 { -1, -1 },
647 { -1, -1 },
648 { -1, -1 },
649 { -1, -1 },
650 { -1, -1 },
651 { -1, -1 },
652 { -1, -1 },
653 { -1, -1 },
654 { 19, -1 },
655 { 23, -1 },
656 { 200, -1 },
657 { 37, -1 },
658 { -1, -1 },
659 { -1, -1 },
660 { 224, -1 },
661 { -1, -1 },
662 { -1, -1 },
663 { -1, -1 },
664 { -1, -1 },
665 { -1, -1 },
666 { -1, -1 },
667 { -1, -1 },
668 { -1, -1 },
669 { -1, -1 },
670 { -1, -1 },
671 { -1, -1 },
672 { -1, -1 },
673 { -1, -1 },
674 { -1, -1 },
675 { 132, 1043 },
676 { -1, -1 },
677 { -1, -1 },
678 { -1, -1 },
679 { -1, -1 },
680 { -1, -1 },
681 { -1, -1 },
682 { -1, -1 },
683 { -1, -1 },
684 { 354, -1 },
685 { -1, -1 },
686 { -1, -1 },
687 { -1, -1 },
688 { 29, -1 },
689 { -1, -1 },
690 { 124, -1 },
691 { 147, -1 },
692 { -1, -1 },
693 { -1, -1 },
694 { 234, -1 },
695 { -1, -1 },
696 { 75, -1 },
697 { -1, -1 },
698 { -1, -1 },
699 { 325, -1 },
700 { -1, -1 },
701 { -1, -1 },
702 { -1, -1 },
703 { -1, -1 },
704 { 352, -1 },
705 { -1, -1 },
706 { -1, -1 },
707 { 92, -1 },
708 { 171, -1 },
709 { 274, -1 },
710 { 96, 1077 },
711 { 14, -1 },
712 { -1, -1 },
713 { -1, -1 },
714 { 131, -1 },
715 { 187, 1066 },
716 { 324, -1 },
717 { -1, -1 },
718 { -1, -1 },
719 { 277, -1 },
720 { -1, -1 },
721 { 178, -1 },
722 { -1, -1 },
723 { -1, -1 },
724 { -1, -1 },
725 { -1, -1 },
726 { -1, -1 },
727 { -1, -1 },
728 { 119, -1 },
729 { -1, -1 },
730 { -1, -1 },
731 { -1, -1 },
732 { -1, -1 },
733 { 210, 1048 },
734 { 327, -1 },
735 { -1, -1 },
736 { -1, -1 },
737 { -1, -1 },
738 { -1, -1 },
739 { 13, 1042 },
740 { -1, -1 },
741 { -1, -1 },
742 { -1, -1 },
743 { -1, -1 },
744 { -1, -1 },
745 { 299, -1 },
746 { -1, -1 },
747 { 39, -1 },
748 { 227, -1 },
749 { -1, -1 },
750 { -1, -1 },
751 { 98, -1 },
752 { -1, -1 },
753 { -1, -1 },
754 { -1, -1 },
755 { -1, -1 },
756 { -1, -1 },
757 { 85, -1 },
758 { -1, -1 },
759 { -1, -1 },
760 { 284, -1 },
761 { 81, -1 },
762 { -1, -1 },
763 { -1, -1 },
764 { -1, -1 },
765 { -1, -1 },
766 { -1, -1 },
767 { -1, -1 },
768 { -1, -1 },
769 { -1, -1 },
770 { -1, -1 },
771 { -1, -1 },
772 { -1, -1 },
773 { -1, -1 },
774 { 34, -1 },
775 { -1, -1 },
776 { -1, -1 },
777 { -1, -1 },
778 { 145, -1 },
779 { -1, -1 },
780 { -1, -1 },
781 { -1, -1 },
782 { -1, -1 },
783 { -1, -1 },
784 { -1, -1 },
785 { -1, -1 },
786 { 41, -1 },
787 { 158, 1034 },
788 { -1, -1 },
789 { 72, -1 },
790 { 287, 1072 },
791 { -1, -1 },
792 { -1, -1 },
793 { -1, -1 },
794 { -1, -1 },
795 { -1, -1 },
796 { -1, -1 },
797 { 194, -1 },
798 { -1, -1 },
799 { -1, -1 },
800 { 242, -1 },
801 { -1, -1 },
802 { -1, -1 },
803 { -1, -1 },
804 { -1, -1 },
805 { -1, -1 },
806 { -1, -1 },
807 { -1, -1 },
808 { -1, -1 },
809 { -1, -1 },
810 { 265, -1 },
811 { -1, -1 },
812 { 99, -1 },
813 { 101, 1027 },
814 { -1, -1 },
815 { -1, -1 },
816 { -1, -1 },
817 { -1, -1 },
818 { -1, -1 },
819 { 116, -1 },
820 { 356, -1 },
821 { -1, -1 },
822 { 198, -1 },
823 { 12, -1 },
824 { -1, -1 },
825 { -1, -1 },
826 { 180, -1 },
827 { -1, -1 },
828 { 199, -1 },
829 { -1, -1 },
830 { -1, -1 },
831 { -1, -1 },
832 { 185, -1 },
833 { 26, -1 },
834 { 263, -1 },
835 { 134, -1 },
836 { -1, -1 },
837 { -1, -1 },
838 { -1, -1 },
839 { -1, -1 },
840 { -1, -1 },
841 { -1, -1 },
842 { 59, -1 },
843 { -1, -1 },
844 { -1, -1 },
845 { -1, -1 },
846 { 315, -1 },
847 { -1, -1 },
848 { -1, -1 },
849 { 204, -1 },
850 { -1, -1 },
851 { -1, -1 },
852 { -1, -1 },
853 { -1, -1 },
854 { 135, -1 },
855 { -1, -1 },
856 { 68, -1 },
857 { 141, -1 },
858 { -1, -1 },
859 { -1, -1 },
860 { -1, -1 },
861 { -1, -1 },
862 { -1, -1 },
863 { -1, -1 },
864 { -1, -1 },
865 { -1, -1 },
866 { -1, -1 },
867 { -1, -1 },
868 { -1, -1 },
869 { 279, -1 },
870 { -1, -1 },
871 { -1, -1 },
872 { -1, -1 },
873 { -1, -1 },
874 { 94, 1058 },
875 { -1, -1 },
876 { -1, -1 },
877 { -1, -1 },
878 { -1, -1 },
879 { 206, -1 },
880 { -1, -1 },
881 { -1, -1 },
882 { 253, -1 },
883 { -1, -1 },
884 { -1, -1 },
885 { -1, -1 },
886 { 177, -1 },
887 { -1, -1 },
888 { -1, -1 },
889 { -1, -1 },
890 { -1, -1 },
891 { -1, -1 },
892 { -1, -1 },
893 { 155, -1 },
894 { -1, -1 },
895 { -1, -1 },
896 { -1, -1 },
897 { -1, -1 },
898 { 97, 1069 },
899 { -1, -1 },
900 { -1, -1 },
901 { -1, -1 },
902 { -1, -1 },
903 { -1, -1 },
904 { 281, -1 },
905 { -1, -1 },
906 { 240, 1064 },
907 { 203, 1060 },
908 { -1, -1 },
909 { 208, -1 },
910 { -1, -1 },
911 { -1, -1 },
912 { 63, 1046 },
913 { -1, -1 },
914 { 125, -1 },
915 { -1, -1 },
916 { -1, -1 },
917 { -1, -1 },
918 { 201, -1 },
919 { -1, -1 },
920 { 346, 1087 },
921 { 344, -1 },
922 { -1, -1 },
923 { 272, -1 },
924 { 197, -1 },
925 { -1, -1 },
926 { -1, -1 },
927 { -1, -1 },
928 { 27, 1033 },
929 { 17, 1041 },
930 { -1, -1 },
931 { -1, -1 },
932 { 108, -1 },
933 { -1, -1 },
934 { 192, -1 },
935 { -1, -1 },
936 { -1, -1 },
937 { 80, 1052 },
938 { -1, -1 },
939 { -1, -1 },
940 { 90, -1 },
941 { -1, -1 },
942 { -1, -1 },
943 { 110, 1062 },
944 { 44, -1 },
945 { 267, -1 },
946 { 6, 1083 },
947 { 202, -1 },
948 { -1, -1 },
949 { -1, -1 },
950 { -1, -1 },
951 { -1, -1 },
952 { -1, -1 },
953 { 69, -1 },
954 { 357, -1 },
955 { -1, -1 },
956 { -1, -1 },
957 { 32, 1045 },
958 { -1, -1 },
959 { -1, -1 },
960 { -1, -1 },
961 { 232, -1 },
962 { -1, -1 },
963 { 170, -1 },
964 { 91, -1 },
965 { 138, -1 },
966 { -1, -1 },
967 { -1, -1 },
968 { 261, -1 },
969 { -1, -1 },
970 { -1, -1 },
971 { -1, -1 },
972 { 167, -1 },
973 { -1, -1 },
974 { -1, -1 },
975 { -1, -1 },
976 { -1, -1 },
977 { -1, -1 },
978 { -1, -1 },
979 { -1, -1 },
980 { -1, -1 },
981 { 163, -1 },
982 { -1, -1 },
983 { -1, -1 },
984 { -1, -1 },
985 { -1, -1 },
986 { 246, -1 },
987 { -1, -1 },
988 { 5, 1057 },
989 { -1, -1 },
990 { -1, -1 },
991 { 127, 1032 },
992 { 286, 1081 },
993 { -1, -1 },
994 { -1, -1 },
995 { -1, -1 },
996 { -1, -1 },
997 { -1, -1 },
998 { 50, 1047 },
999 { -1, -1 },
1000 { -1, -1 },
1001 { 338, -1 },
1002 { -1, -1 },
1003 { -1, -1 },
1004 { -1, -1 },
1005 { -1, -1 },
1006 { -1, -1 },
1007 { -1, -1 },
1008 { -1, -1 },
1009 { 175, -1 },
1010 { -1, -1 },
1011 { -1, -1 },
1012 { -1, -1 },
1013 { -1, -1 },
1014 { 47, -1 },
1015 { -1, -1 },
1016 { -1, -1 },
1017 { -1, -1 },
1018 { -1, -1 },
1019 { -1, -1 },
1020 { 140, -1 },
1021 { -1, -1 },
1022 { -1, -1 },
1023 { -1, -1 },
1024 { -1, -1 },
1025 { -1, -1 },
1026 { -1, -1 },
1027 { 52, -1 },
1028 { -1, -1 },
1029 { 173, -1 },
1030 { -1, -1 },
1031 { 48, 1088 },
1032 { 65, -1 },
1033 { -1, -1 },
1034 { -1, -1 },
1035 { -1, -1 },
1036 { -1, -1 },
1037 { 142, 1084 },
1038 { -1, -1 },
1039 { -1, -1 },
1040 { -1, -1 },
1041 { -1, -1 },
1042 { 53, -1 },
1043 { -1, -1 },
1044 { -1, -1 },
1045 { 82, -1 },
1046 { -1, -1 },
1047 { -1, -1 },
1048 { 86, -1 },
1049 { -1, -1 },
1050 { -1, -1 },
1051 { -1, -1 },
1052 { -1, -1 },
1053 { -1, -1 },
1054 { 156, -1 },
1055 { 128, -1 },
1056 { 280, -1 },
1057 { -1, -1 },
1058 { 42, -1 },
1059 { -1, -1 },
1060 { 20, 1067 },
1061 { 83, -1 },
1062 { -1, -1 },
1063 { -1, -1 },
1064 { -1, -1 },
1065 { 297, -1 },
1066 { -1, -1 },
1067 { -1, -1 },
1068 { -1, -1 },
1069 { -1, -1 },
1070 { -1, -1 },
1071 { 294, -1 },
1072 { -1, -1 },
1073 { 36, 1061 },
1074 { 114, -1 },
1075 { -1, -1 },
1076 { -1, -1 },
1077 { -1, -1 },
1078 { -1, -1 },
1079 { -1, -1 },
1080 { -1, -1 },
1081 { -1, -1 },
1082 { -1, -1 },
1083 { 139, -1 },
1084 { -1, -1 },
1085 { 262, -1 },
1086 { 148, -1 },
1087 { -1, -1 },
1088 { -1, -1 },
1089 { -1, -1 },
1090 { 247, -1 },
1091 { -1, -1 },
1092 { -1, -1 },
1093 { -1, -1 },
1094 { -1, -1 },
1095 { 152, -1 },
1096 { -1, -1 },
1097 { -1, -1 },
1098 { -1, -1 },
1099 { -1, -1 },
1100 { -1, -1 },
1101 { -1, -1 },
1102 { -1, -1 },
1103 { 10, -1 },
1104 { 285, -1 },
1105 { 76, -1 },
1106 { -1, -1 },
1107 { 319, -1 },
1108 { -1, -1 },
1109 { -1, -1 },
1110 { -1, -1 },
1111 { -1, -1 },
1112 { -1, -1 },
1113 { -1, -1 },
1114 { -1, -1 },
1115 { -1, -1 },
1116 { -1, -1 },
1117 { -1, -1 },
1118 { -1, -1 },
1119 { -1, -1 },
1120 { -1, -1 },
1121 { -1, -1 },
1122 { -1, -1 },
1123 { -1, -1 },
1124 { -1, -1 },
1125 { 310, -1 },
1126 { 259, -1 },
1127 { 213, -1 },
1128 { 49, -1 },
1129 { -1, -1 },
1130 { -1, -1 },
1131 { 88, -1 },
1132 { 212, -1 },
1133 { -1, -1 },
1134 { -1, -1 },
1135 { -1, -1 },
1136 { -1, -1 },
1137 { 283, -1 },
1138 { -1, -1 },
1139 { -1, -1 },
1140 { -1, -1 },
1141 { -1, -1 },
1142 { -1, -1 },
1143 { 254, -1 },
1144 { -1, -1 },
1145 { -1, -1 },
1146 { -1, -1 },
1147 { -1, -1 },
1148 { -1, -1 },
1149 { -1, -1 },
1150 { 251, 1056 },
1151 { -1, -1 },
1152 { -1, -1 },
1153 { -1, -1 },
1154 { -1, -1 },
1155 { 298, -1 },
1156 { -1, -1 },
1157 { -1, -1 },
1158 { 25, 1040 },
1159 { -1, -1 },
1160 { -1, -1 },
1161 { -1, -1 },
1162 { -1, -1 },
1163 { -1, -1 },
1164 { 248, -1 },
1165 { -1, -1 },
1166 { 291, -1 },
1167 { -1, -1 },
1168 { 157, -1 },
1169 { -1, -1 },
1170 { -1, -1 },
1171 { -1, -1 },
1172 { -1, -1 },
1173 { 214, -1 },
1174 { -1, -1 },
1175 { 353, -1 },
1176 { -1, -1 },
1177 { -1, -1 },
1178 { 252, -1 },
1179 { 307, -1 },
1180 { -1, -1 },
1181 { 264, -1 },
1182 { -1, -1 },
1183 { -1, -1 },
1184 { 288, -1 },
1185 { -1, -1 },
1186 { -1, -1 },
1187 { -1, -1 },
1188 { -1, -1 },
1189 { -1, -1 },
1190 { -1, -1 },
1191 { -1, -1 },
1192 { 219, -1 },
1193 { -1, -1 },
1194 { -1, -1 },
1195 { 172, -1 },
1196 { -1, -1 },
1197 { -1, -1 },
1198 { -1, -1 },
1199 { 102, 1036 },
1200 { -1, -1 },
1201 { -1, -1 },
1202 { 174, -1 },
1203 { -1, -1 },
1204 { 165, -1 },
1205 { -1, -1 },
1206 { -1, -1 },
1207 { -1, -1 },
1208 { -1, -1 },
1209 { -1, -1 },
1210 { 228, -1 },
1211 { -1, -1 },
1212 { 182, -1 },
1213 { -1, -1 },
1214 { -1, -1 },
1215 { 154, -1 },
1216 { 300, -1 },
1217 { 35, 1025 },
1218 { -1, -1 },
1219 { -1, -1 },
1220 { 278, -1 },
1221 { -1, -1 },
1222 { -1, -1 },
1223 { -1, -1 },
1224 { -1, -1 },
1225 { 51, -1 },
1226 { 93, 1037 },
1227 { -1, -1 },
1228 { -1, -1 },
1229 { -1, -1 },
1230 { -1, -1 },
1231 { 133, -1 },
1232 { -1, -1 },
1233 { 120, -1 },
1234 { -1, -1 },
1235 { -1, -1 },
1236 { 129, -1 },
1237 { 296, -1 },
1238 { -1, -1 },
1239 { -1, -1 },
1240 { -1, -1 },
1241 { 8, 1026 },
1242 { -1, -1 },
1243 { -1, -1 },
1244 { -1, -1 },
1245 { -1, -1 },
1246 { -1, -1 },
1247 { -1, -1 },
1248 { 126, -1 },
1249 { -1, -1 },
1250 { 244, -1 },
1251 { -1, -1 },
1252 { -1, -1 },
1253 { -1, -1 },
1254 { -1, -1 },
1255 { -1, -1 },
1256 { 329, -1 },
1257 { 7, -1 },
1258 { 122, -1 },
1259 { -1, -1 },
1260 { 211, -1 },
1261 { -1, -1 },
1262 { 61, -1 },
1263 { 104, 1029 },
1264 { -1, -1 },
1265 { -1, -1 },
1266 { -1, -1 },
1267 { 62, -1 },
1268 { 136, -1 },
1269 { -1, -1 },
1270 { -1, -1 },
1271 { -1, -1 },
1272 { -1, -1 },
1273 { -1, -1 },
1274 { -1, -1 },
1275 { -1, -1 },
1276 { 317, -1 },
1277 { -1, -1 },
1278 { -1, -1 },
1279 { -1, -1 },
1280 { -1, -1 },
1281 { 343, -1 },
1282 { 15, -1 },
1283 { 18, -1 },
1284 { -1, -1 },
1285 { 73, -1 },
1286 { -1, -1 },
1287 { 4, -1 },
1288 { 70, -1 },
1289 { 43, -1 },
1290 { -1, -1 },
1291 { 217, 1054 },
1292 { -1, -1 },
1293 { -1, -1 },
1294 { -1, -1 },
1295 { -1, -1 },
1296 { 58, -1 },
1297 { -1, -1 },
1298 { -1, -1 },
1299 { -1, -1 },
1300 { 115, 1035 },
1301 { -1, -1 },
1302 { -1, -1 },
1303 { -1, -1 },
1304 { 230, -1 },
1305 { -1, -1 },
1306 { -1, -1 },
1307 { 168, -1 },
1308 { 57, -1 },
1309 { -1, -1 },
1310 { -1, -1 },
1311 { -1, -1 },
1312 { -1, -1 },
1313 { -1, -1 },
1314 { -1, -1 },
1315 { -1, -1 },
1316 { -1, -1 },
1317 { 40, -1 },
1318 { 153, -1 },
1319 { -1, -1 },
1320 { 11, 1085 },
1321 { -1, -1 },
1322 { -1, -1 },
1323 { -1, -1 },
1324 { 186, 1049 },
1325 { -1, -1 },
1326 { -1, -1 },
1327 { 149, -1 },
1328 { -1, -1 },
1329 { 231, -1 },
1330 { 309, -1 },
1331 { -1, -1 },
1332 { -1, -1 },
1333 { -1, -1 },
1334 { -1, -1 },
1335 { -1, -1 },
1336 { -1, -1 },
1337 { 335, -1 },
1338 { -1, -1 },
1339 { -1, -1 },
1340 { -1, -1 },
1341 { -1, -1 },
1342 { -1, -1 },
1343 { -1, -1 },
1344 { -1, -1 },
1345 { -1, -1 },
1346 { -1, -1 },
1347 { -1, -1 },
1348 { -1, -1 },
1349 { -1, -1 },
1350 { -1, -1 },
1351 { -1, -1 },
1352 { -1, -1 },
1353 { -1, -1 },
1354 { -1, -1 },
1355 { 45, 1053 },
1356 { -1, -1 },
1357 { 60, -1 },
1358 { -1, -1 },
1359 { -1, -1 },
1360 { -1, -1 },
1361 { -1, -1 },
1362 { -1, -1 },
1363 { 260, -1 },
1364 { 38, 1044 },
1365 { -1, -1 },
1366 { -1, -1 },
1367 { -1, -1 },
1368 { 195, -1 },
1369 { -1, -1 },
1370 { -1, -1 },
1371 { -1, -1 },
1372 { -1, -1 },
1373 { -1, -1 },
1374 { -1, -1 },
1375 { 333, -1 },
1376 { 183, -1 },
1377 { 95, -1 },
1378 { -1, -1 },
1379 { 169, -1 },
1380 { -1, -1 },
1381 { -1, -1 },
1382 { 144, -1 },
1383 { -1, -1 },
1384 { -1, -1 },
1385 { -1, -1 },
1386 { -1, -1 },
1387 { -1, -1 },
1388 { -1, -1 },
1389 { 67, -1 },
1390 { -1, -1 },
1391 { -1, -1 },
1392 { -1, -1 },
1393 { -1, -1 },
1394 { -1, -1 },
1395 { 64, -1 },
1396 { 188, -1 },
1397 { -1, -1 },
1398 { -1, -1 },
1399 { -1, -1 },
1400 { -1, -1 },
1401 { 118, -1 },
1402 { 107, 1063 },
1403 { -1, -1 },
1404 { -1, -1 },
1405 { -1, -1 },
1406 { 54, 1050 },
1407 { -1, -1 },
1408 { -1, -1 },
1409 { -1, -1 },
1410 { -1, -1 },
1411 { -1, -1 },
1412 { -1, -1 },
1413 { 100, -1 },
1414 { -1, -1 },
1415 { -1, -1 },
1416 { -1, -1 },
1417 { -1, -1 },
1418 { -1, -1 },
1419 { -1, -1 },
1420 { 221, -1 },
1421 { -1, -1 },
1422 { 78, -1 },
1423 { -1, -1 },
1424 { -1, -1 },
1425 { -1, -1 },
1426 { -1, -1 },
1427 { -1, -1 },
1428 { -1, -1 },
1429 { -1, -1 },
1430 { 193, -1 },
1431 { 303, -1 },
1432 { -1, -1 },
1433 { -1, -1 },
1434 { -1, -1 },
1435 { 161, -1 },
1436 { 249, -1 },
1437 { -1, -1 },
1438 { -1, -1 },
1439 { 71, 1073 },
1440 { -1, -1 },
1441 { 305, -1 },
1442 { -1, -1 },
1443 { 113, -1 },
1444 { -1, -1 },
1445 { -1, -1 },
1446 { -1, -1 },
1447 { -1, -1 },
1448 { -1, -1 },
1449 { -1, -1 },
1450 { 293, -1 },
1451 { 308, -1 },
1452 { -1, -1 },
1453 { -1, -1 },
1454 { -1, -1 },
1455 { -1, -1 },
1456 { -1, -1 },
1457 { 74, -1 },
1458 { 207, -1 },
1459 { -1, -1 },
1460 { -1, -1 },
1461 { -1, -1 },
1462 { -1, -1 },
1463 { -1, -1 },
1464 { 16, 1055 },
1465 { -1, -1 },
1466 { -1, -1 },
1467 { -1, -1 },
1468 { -1, -1 },
1469 { -1, -1 },
1470 { -1, -1 },
1471 { -1, -1 },
1472 { -1, -1 },
1473 { 28, 1028 },
1474 { 46, -1 },
1475 { 56, 1031 },
1476 { 109, 1030 },
1477 { 111, -1 },
1478 { 117, -1 },
1479 { 123, 1076 },
1480 { 137, -1 },
1481 { 150, -1 },
1482 { 151, -1 },
1483 { 162, 1078 },
1484 { 164, 1068 },
1485 { 176, -1 },
1486 { 179, -1 },
1487 { 184, -1 },
1488 { 189, -1 },
1489 { 191, -1 },
1490 { 209, -1 },
1491 { 215, -1 },
1492 { 218, -1 },
1493 { 220, -1 },
1494 { 222, 1065 },
1495 { 223, -1 },
1496 { 225, -1 },
1497 { 226, 1051 },
1498 { 235, -1 },
1499 { 236, 1086 },
1500 { 237, -1 },
1501 { 238, -1 },
1502 { 239, 1079 },
1503 { 243, -1 },
1504 { 250, -1 },
1505 { 255, -1 },
1506 { 256, -1 },
1507 { 257, -1 },
1508 { 268, -1 },
1509 { 269, -1 },
1510 { 270, -1 },
1511 { 271, -1 },
1512 { 273, 1075 },
1513 { 275, -1 },
1514 { 282, -1 },
1515 { 290, -1 },
1516 { 292, -1 },
1517 { 295, -1 },
1518 { 302, -1 },
1519 { 306, -1 },
1520 { 312, -1 },
1521 { 313, -1 },
1522 { 314, -1 },
1523 { 320, -1 },
1524 { 321, -1 },
1525 { 323, -1 },
1526 { 326, -1 },
1527 { 332, -1 },
1528 { 334, -1 },
1529 { 337, -1 },
1530 { 339, -1 },
1531 { 342, -1 },
1532 { 345, -1 },
1533 { 347, -1 },
1534 { 349, -1 },
1535 { 350, -1 },
1536 { 351, -1 },
1537 { 355, -1 },
1538};
1539
1540
1541static const HashTableValue JSInternalSettingsGeneratedPrototypeTableValues[] =
1542{
1543 { "setCSSOMViewScrollingAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewScrollingAPIEnabled), (intptr_t) (1) } },
1544 { "setCSSOMViewSmoothScrollingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewSmoothScrollingEnabled), (intptr_t) (1) } },
1545 { "setAcceleratedCompositedAnimationsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositedAnimationsEnabled), (intptr_t) (1) } },
1546 { "setAcceleratedCompositingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingEnabled), (intptr_t) (1) } },
1547 { "setAcceleratedCompositingForFixedPositionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingForFixedPositionEnabled), (intptr_t) (1) } },
1548 { "setAcceleratedDrawingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedDrawingEnabled), (intptr_t) (1) } },
1549 { "setAcceleratedFiltersEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedFiltersEnabled), (intptr_t) (1) } },
1550 { "setAggressiveTileRetentionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAggressiveTileRetentionEnabled), (intptr_t) (1) } },
1551 { "setAllowContentSecurityPolicySourceStarToMatchAnyProtocol", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowContentSecurityPolicySourceStarToMatchAnyProtocol), (intptr_t) (1) } },
1552 { "setAllowCrossOriginSubresourcesToAskForCredentials", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowCrossOriginSubresourcesToAskForCredentials), (intptr_t) (1) } },
1553 { "setAllowDisplayOfInsecureContent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowDisplayOfInsecureContent), (intptr_t) (1) } },
1554 { "setAllowFileAccessFromFileURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowFileAccessFromFileURLs), (intptr_t) (1) } },
1555 { "setAllowMediaContentTypesRequiringHardwareSupportAsFallback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowMediaContentTypesRequiringHardwareSupportAsFallback), (intptr_t) (1) } },
1556 { "setAllowMultiElementImplicitSubmission", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowMultiElementImplicitSubmission), (intptr_t) (1) } },
1557 { "setAllowRunningOfInsecureContent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowRunningOfInsecureContent), (intptr_t) (1) } },
1558 { "setAllowSettingAnyXHRHeaderFromFileURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowSettingAnyXHRHeaderFromFileURLs), (intptr_t) (1) } },
1559 { "setAllowTopNavigationToDataURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowTopNavigationToDataURLs), (intptr_t) (1) } },
1560 { "setAllowUniversalAccessFromFileURLs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowUniversalAccessFromFileURLs), (intptr_t) (1) } },
1561 { "setAllowViewportShrinkToFitContent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowViewportShrinkToFitContent), (intptr_t) (1) } },
1562 { "setAllowsAirPlayForMediaPlayback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowsAirPlayForMediaPlayback), (intptr_t) (1) } },
1563 { "setAllowsInlineMediaPlayback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlayback), (intptr_t) (1) } },
1564 { "setAllowsInlineMediaPlaybackAfterFullscreen", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackAfterFullscreen), (intptr_t) (1) } },
1565 { "setAllowsPictureInPictureMediaPlayback", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAllowsPictureInPictureMediaPlayback), (intptr_t) (1) } },
1566 { "setAlwaysUseAcceleratedOverflowScroll", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAlwaysUseAcceleratedOverflowScroll), (intptr_t) (1) } },
1567 { "setAnimatedImageAsyncDecodingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageAsyncDecodingEnabled), (intptr_t) (1) } },
1568 { "setAnimatedImageDebugCanvasDrawingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageDebugCanvasDrawingEnabled), (intptr_t) (1) } },
1569 { "setAppHighlightsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAppHighlightsEnabled), (intptr_t) (1) } },
1570 { "setAppleMailPaginationQuirkEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAppleMailPaginationQuirkEnabled), (intptr_t) (1) } },
1571 { "setApplePayCapabilityDisclosureAllowed", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setApplePayCapabilityDisclosureAllowed), (intptr_t) (1) } },
1572 { "setApplePayEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setApplePayEnabled), (intptr_t) (1) } },
1573 { "setApplePayRemoteUIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setApplePayRemoteUIEnabled), (intptr_t) (1) } },
1574 { "setAspectRatioEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioEnabled), (intptr_t) (1) } },
1575 { "setAspectRatioOfImgFromWidthAndHeightEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioOfImgFromWidthAndHeightEnabled), (intptr_t) (1) } },
1576 { "setAsyncClipboardAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAsyncClipboardAPIEnabled), (intptr_t) (1) } },
1577 { "setAsyncFrameScrollingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAsyncFrameScrollingEnabled), (intptr_t) (1) } },
1578 { "setAsyncOverflowScrollingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAsyncOverflowScrollingEnabled), (intptr_t) (1) } },
1579 { "setAsynchronousSpellCheckingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAsynchronousSpellCheckingEnabled), (intptr_t) (1) } },
1580 { "setAudioPlaybackRequiresUserGesture", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAudioPlaybackRequiresUserGesture), (intptr_t) (1) } },
1581 { "setAuthorAndUserStylesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAuthorAndUserStylesEnabled), (intptr_t) (1) } },
1582 { "setAutoscrollForDragAndDropEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setAutoscrollForDragAndDropEnabled), (intptr_t) (1) } },
1583 { "setBackForwardCacheSupportsPlugins", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setBackForwardCacheSupportsPlugins), (intptr_t) (1) } },
1584 { "setBackgroundShouldExtendBeyondPage", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setBackgroundShouldExtendBeyondPage), (intptr_t) (1) } },
1585 { "setBackspaceKeyNavigationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setBackspaceKeyNavigationEnabled), (intptr_t) (1) } },
1586 { "setBeaconAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setBeaconAPIEnabled), (intptr_t) (1) } },
1587 { "setBlankAnchorTargetImpliesNoOpenerEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setBlankAnchorTargetImpliesNoOpenerEnabled), (intptr_t) (1) } },
1588 { "setCanvasColorSpaceEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCanvasColorSpaceEnabled), (intptr_t) (1) } },
1589 { "setCanvasUsesAcceleratedDrawing", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCanvasUsesAcceleratedDrawing), (intptr_t) (1) } },
1590 { "setCaretBrowsingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCaretBrowsingEnabled), (intptr_t) (1) } },
1591 { "setClientCoordinatesRelativeToLayoutViewport", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setClientCoordinatesRelativeToLayoutViewport), (intptr_t) (1) } },
1592 { "setColorFilterEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setColorFilterEnabled), (intptr_t) (1) } },
1593 { "setConstantPropertiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setConstantPropertiesEnabled), (intptr_t) (1) } },
1594 { "setContactPickerAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setContactPickerAPIEnabled), (intptr_t) (1) } },
1595 { "setContentChangeObserverEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setContentChangeObserverEnabled), (intptr_t) (1) } },
1596 { "setContentDispositionAttachmentSandboxEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setContentDispositionAttachmentSandboxEnabled), (intptr_t) (1) } },
1597 { "setCookieEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCookieEnabled), (intptr_t) (1) } },
1598 { "setCoreImageAcceleratedFilterRenderEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCoreImageAcceleratedFilterRenderEnabled), (intptr_t) (1) } },
1599 { "setCoreMathMLEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCoreMathMLEnabled), (intptr_t) (1) } },
1600 { "setCrossOriginCheckInGetMatchedCSSRulesDisabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCrossOriginCheckInGetMatchedCSSRulesDisabled), (intptr_t) (1) } },
1601 { "setCSSColor4", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSColor4), (intptr_t) (1) } },
1602 { "setCSSColorContrastEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSColorContrastEnabled), (intptr_t) (1) } },
1603 { "setCSSColorMixEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSColorMixEnabled), (intptr_t) (1) } },
1604 { "setCSSContainmentEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSContainmentEnabled), (intptr_t) (1) } },
1605 { "setCSSCounterStyleAtRuleImageSymbolsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRuleImageSymbolsEnabled), (intptr_t) (1) } },
1606 { "setCSSCounterStyleAtRulesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRulesEnabled), (intptr_t) (1) } },
1607 { "setCSSCustomPropertiesAndValuesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSCustomPropertiesAndValuesEnabled), (intptr_t) (1) } },
1608 { "setCSSIndividualTransformPropertiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSIndividualTransformPropertiesEnabled), (intptr_t) (1) } },
1609 { "setCSSRelativeColorSyntaxEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSRelativeColorSyntaxEnabled), (intptr_t) (1) } },
1610 { "setCSSTransformStyleOptimized3DEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCSSTransformStyleOptimized3DEnabled), (intptr_t) (1) } },
1611 { "setCursiveFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setCursiveFontFamily), (intptr_t) (1) } },
1612 { "setDataTransferItemsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDataTransferItemsEnabled), (intptr_t) (1) } },
1613 { "setDateTimeInputsEditableComponentsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDateTimeInputsEditableComponentsEnabled), (intptr_t) (1) } },
1614 { "setDefaultFixedFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDefaultFixedFontSize), (intptr_t) (1) } },
1615 { "setDefaultFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDefaultFontSize), (intptr_t) (1) } },
1616 { "setDefaultTextEncodingName", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDefaultTextEncodingName), (intptr_t) (1) } },
1617 { "setDefaultVideoPosterURL", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDefaultVideoPosterURL), (intptr_t) (1) } },
1618 { "setDeferredCSSParserEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDeferredCSSParserEnabled), (intptr_t) (1) } },
1619 { "setDeveloperExtrasEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDeveloperExtrasEnabled), (intptr_t) (1) } },
1620 { "setDeviceHeight", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDeviceHeight), (intptr_t) (1) } },
1621 { "setDeviceOrientationEventEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationEventEnabled), (intptr_t) (1) } },
1622 { "setDeviceOrientationPermissionAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationPermissionAPIEnabled), (intptr_t) (1) } },
1623 { "setDeviceWidth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDeviceWidth), (intptr_t) (1) } },
1624 { "setDiagnosticLoggingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDiagnosticLoggingEnabled), (intptr_t) (1) } },
1625 { "setDisableScreenSizeOverride", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDisableScreenSizeOverride), (intptr_t) (1) } },
1626 { "setDisabledAdaptationsMetaTagEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDisabledAdaptationsMetaTagEnabled), (intptr_t) (1) } },
1627 { "setDisallowSyncXHRDuringPageDismissalEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDisallowSyncXHRDuringPageDismissalEnabled), (intptr_t) (1) } },
1628 { "setDisplayListDrawingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDisplayListDrawingEnabled), (intptr_t) (1) } },
1629 { "setDNSPrefetchingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDNSPrefetchingEnabled), (intptr_t) (1) } },
1630 { "setDOMPasteAccessRequestsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAccessRequestsEnabled), (intptr_t) (1) } },
1631 { "setDOMPasteAllowed", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAllowed), (intptr_t) (1) } },
1632 { "setDOMTimersThrottlingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDOMTimersThrottlingEnabled), (intptr_t) (1) } },
1633 { "setDownloadAttributeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDownloadAttributeEnabled), (intptr_t) (1) } },
1634 { "setDownloadableBinaryFontsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setDownloadableBinaryFontsEnabled), (intptr_t) (1) } },
1635 { "setEnableInheritURIQueryComponent", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setEnableInheritURIQueryComponent), (intptr_t) (1) } },
1636 { "setEncryptedMediaAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setEncryptedMediaAPIEnabled), (intptr_t) (1) } },
1637 { "setEnterKeyHintEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setEnterKeyHintEnabled), (intptr_t) (1) } },
1638 { "setEventHandlerDrivenSmoothKeyboardScrollingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setEventHandlerDrivenSmoothKeyboardScrollingEnabled), (intptr_t) (1) } },
1639 { "setExposeSpeakersEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setExposeSpeakersEnabled), (intptr_t) (1) } },
1640 { "setFantasyFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFantasyFontFamily), (intptr_t) (1) } },
1641 { "setFixedBackgroundsPaintRelativeToDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFixedBackgroundsPaintRelativeToDocument), (intptr_t) (1) } },
1642 { "setFixedElementsLayoutRelativeToFrame", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFixedElementsLayoutRelativeToFrame), (intptr_t) (1) } },
1643 { "setFixedFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFixedFontFamily), (intptr_t) (1) } },
1644 { "setFocusVisibleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFocusVisibleEnabled), (intptr_t) (1) } },
1645 { "setFontFallbackPrefersPictographs", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFontFallbackPrefersPictographs), (intptr_t) (1) } },
1646 { "setForceCompositingMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setForceCompositingMode), (intptr_t) (1) } },
1647 { "setForceFTPDirectoryListings", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setForceFTPDirectoryListings), (intptr_t) (1) } },
1648 { "setForcePendingWebGLPolicy", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setForcePendingWebGLPolicy), (intptr_t) (1) } },
1649 { "setForceWebGLUsesLowPower", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setForceWebGLUsesLowPower), (intptr_t) (1) } },
1650 { "setFTPDirectoryTemplatePath", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFTPDirectoryTemplatePath), (intptr_t) (1) } },
1651 { "setFullScreenEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setFullScreenEnabled), (intptr_t) (1) } },
1652 { "setGamepadsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setGamepadsEnabled), (intptr_t) (1) } },
1653 { "setGenericCueAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setGenericCueAPIEnabled), (intptr_t) (1) } },
1654 { "setGeolocationFloorLevelEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setGeolocationFloorLevelEnabled), (intptr_t) (1) } },
1655 { "setGoogleAntiFlickerOptimizationQuirkEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setGoogleAntiFlickerOptimizationQuirkEnabled), (intptr_t) (1) } },
1656 { "setHDRMediaCapabilitiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setHDRMediaCapabilitiesEnabled), (intptr_t) (1) } },
1657 { "setHiddenPageCSSAnimationSuspensionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageCSSAnimationSuspensionEnabled), (intptr_t) (1) } },
1658 { "setHiddenPageDOMTimerThrottlingAutoIncreases", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingAutoIncreases), (intptr_t) (1) } },
1659 { "setHiddenPageDOMTimerThrottlingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingEnabled), (intptr_t) (1) } },
1660 { "setHttpEquivEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setHttpEquivEnabled), (intptr_t) (1) } },
1661 { "setHyperlinkAuditingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setHyperlinkAuditingEnabled), (intptr_t) (1) } },
1662 { "setIOSFormControlRefreshEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIOSFormControlRefreshEnabled), (intptr_t) (1) } },
1663 { "setICECandidateFilteringEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setICECandidateFilteringEnabled), (intptr_t) (1) } },
1664 { "setIdempotentModeAutosizingOnlyHonorsPercentages", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIdempotentModeAutosizingOnlyHonorsPercentages), (intptr_t) (1) } },
1665 { "setImageSubsamplingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setImageSubsamplingEnabled), (intptr_t) (1) } },
1666 { "setImagesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setImagesEnabled), (intptr_t) (1) } },
1667 { "setInProcessCookieCacheEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInProcessCookieCacheEnabled), (intptr_t) (1) } },
1668 { "setIncompleteImageBorderEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIncompleteImageBorderEnabled), (intptr_t) (1) } },
1669 { "setIncrementalRenderingSuppressionTimeoutInSeconds", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIncrementalRenderingSuppressionTimeoutInSeconds), (intptr_t) (1) } },
1670 { "setInlineMediaPlaybackRequiresPlaysInlineAttribute", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInlineMediaPlaybackRequiresPlaysInlineAttribute), (intptr_t) (1) } },
1671 { "setInputEventsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputEventsEnabled), (intptr_t) (1) } },
1672 { "setInputTypeColorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeColorEnabled), (intptr_t) (1) } },
1673 { "setInputTypeDateEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateEnabled), (intptr_t) (1) } },
1674 { "setInputTypeDateTimeLocalEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateTimeLocalEnabled), (intptr_t) (1) } },
1675 { "setInputTypeMonthEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeMonthEnabled), (intptr_t) (1) } },
1676 { "setInputTypeTimeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeTimeEnabled), (intptr_t) (1) } },
1677 { "setInputTypeWeekEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeWeekEnabled), (intptr_t) (1) } },
1678 { "setInteractiveFormValidationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInteractiveFormValidationEnabled), (intptr_t) (1) } },
1679 { "setInterruptAudioOnPageVisibilityChangeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInterruptAudioOnPageVisibilityChangeEnabled), (intptr_t) (1) } },
1680 { "setIntersectionObserverEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIntersectionObserverEnabled), (intptr_t) (1) } },
1681 { "setInvisibleAutoplayNotPermitted", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setInvisibleAutoplayNotPermitted), (intptr_t) (1) } },
1682 { "setIsAccessibilityIsolatedTreeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsAccessibilityIsolatedTreeEnabled), (intptr_t) (1) } },
1683 { "setIsFirstPartyWebsiteDataRemovalDisabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalDisabled), (intptr_t) (1) } },
1684 { "setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabled), (intptr_t) (1) } },
1685 { "setIsFirstPartyWebsiteDataRemovalReproTestingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalReproTestingEnabled), (intptr_t) (1) } },
1686 { "setIsLoggedInAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsLoggedInAPIEnabled), (intptr_t) (1) } },
1687 { "setIsPerActivityStateCPUUsageMeasurementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsPerActivityStateCPUUsageMeasurementEnabled), (intptr_t) (1) } },
1688 { "setIsPostBackgroundingCPUUsageMeasurementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingCPUUsageMeasurementEnabled), (intptr_t) (1) } },
1689 { "setIsPostBackgroundingMemoryUsageMeasurementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingMemoryUsageMeasurementEnabled), (intptr_t) (1) } },
1690 { "setIsPostLoadCPUUsageMeasurementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadCPUUsageMeasurementEnabled), (intptr_t) (1) } },
1691 { "setIsPostLoadMemoryUsageMeasurementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadMemoryUsageMeasurementEnabled), (intptr_t) (1) } },
1692 { "setIsSameSiteStrictEnforcementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsSameSiteStrictEnforcementEnabled), (intptr_t) (1) } },
1693 { "setIsThirdPartyCookieBlockingDisabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setIsThirdPartyCookieBlockingDisabled), (intptr_t) (1) } },
1694 { "setJavaEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabled), (intptr_t) (1) } },
1695 { "setJavaEnabledForLocalFiles", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledForLocalFiles), (intptr_t) (1) } },
1696 { "setJavaScriptCanAccessClipboard", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanAccessClipboard), (intptr_t) (1) } },
1697 { "setJavaScriptCanOpenWindowsAutomatically", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanOpenWindowsAutomatically), (intptr_t) (1) } },
1698 { "setLangAttributeAwareFormControlUIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLangAttributeAwareFormControlUIEnabled), (intptr_t) (1) } },
1699 { "setLargeImageAsyncDecodingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLargeImageAsyncDecodingEnabled), (intptr_t) (1) } },
1700 { "setLayoutFallbackWidth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLayoutFallbackWidth), (intptr_t) (1) } },
1701 { "setLayoutViewportHeightExpansionFactor", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLayoutViewportHeightExpansionFactor), (intptr_t) (1) } },
1702 { "setLazyIframeLoadingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLazyIframeLoadingEnabled), (intptr_t) (1) } },
1703 { "setLazyImageLoadingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLazyImageLoadingEnabled), (intptr_t) (1) } },
1704 { "setLegacyBeforeLoadEventEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLegacyBeforeLoadEventEnabled), (intptr_t) (1) } },
1705 { "setLegacyEncryptedMediaAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLegacyEncryptedMediaAPIEnabled), (intptr_t) (1) } },
1706 { "setLegacyLineLayoutVisualCoverageEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLegacyLineLayoutVisualCoverageEnabled), (intptr_t) (1) } },
1707 { "setLegacyOverflowScrollingTouchEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLegacyOverflowScrollingTouchEnabled), (intptr_t) (1) } },
1708 { "setLinkPreconnectEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreconnectEnabled), (intptr_t) (1) } },
1709 { "setLinkPrefetchEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLinkPrefetchEnabled), (intptr_t) (1) } },
1710 { "setLinkPreloadEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadEnabled), (intptr_t) (1) } },
1711 { "setLinkPreloadResponsiveImagesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadResponsiveImagesEnabled), (intptr_t) (1) } },
1712 { "setLiveRangeSelectionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLiveRangeSelectionEnabled), (intptr_t) (1) } },
1713 { "setLoadDeferringEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLoadDeferringEnabled), (intptr_t) (1) } },
1714 { "setLoadsImagesAutomatically", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLoadsImagesAutomatically), (intptr_t) (1) } },
1715 { "setLoadsSiteIconsIgnoringImageLoadingSetting", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLoadsSiteIconsIgnoringImageLoadingSetting), (intptr_t) (1) } },
1716 { "setLocalFileContentSniffingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLocalFileContentSniffingEnabled), (intptr_t) (1) } },
1717 { "setLocalStorageDatabasePath", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageDatabasePath), (intptr_t) (1) } },
1718 { "setLocalStorageEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageEnabled), (intptr_t) (1) } },
1719 { "setLogsPageMessagesToSystemConsoleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setLogsPageMessagesToSystemConsoleEnabled), (intptr_t) (1) } },
1720 { "setMainContentUserGestureOverrideEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMainContentUserGestureOverrideEnabled), (intptr_t) (1) } },
1721 { "setMaskWebGLStringsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMaskWebGLStringsEnabled), (intptr_t) (1) } },
1722 { "setMaxParseDuration", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMaxParseDuration), (intptr_t) (1) } },
1723 { "setMaximumAccelerated2dCanvasSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMaximumAccelerated2dCanvasSize), (intptr_t) (1) } },
1724 { "setMaximumHTMLParserDOMTreeDepth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMaximumHTMLParserDOMTreeDepth), (intptr_t) (1) } },
1725 { "setMaximumSourceBufferSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMaximumSourceBufferSize), (intptr_t) (1) } },
1726 { "setMediaCapabilitiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesEnabled), (intptr_t) (1) } },
1727 { "setMediaCapabilitiesExtensionsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesExtensionsEnabled), (intptr_t) (1) } },
1728 { "setMediaCaptureRequiresSecureConnection", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaCaptureRequiresSecureConnection), (intptr_t) (1) } },
1729 { "setMediaControlsContextMenusEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsContextMenusEnabled), (intptr_t) (1) } },
1730 { "setMediaControlsScaleWithPageZoom", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsScaleWithPageZoom), (intptr_t) (1) } },
1731 { "setMediaDataLoadsAutomatically", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaDataLoadsAutomatically), (intptr_t) (1) } },
1732 { "setMediaDeviceIdentifierStorageDirectory", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaDeviceIdentifierStorageDirectory), (intptr_t) (1) } },
1733 { "setMediaDevicesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaDevicesEnabled), (intptr_t) (1) } },
1734 { "setMediaEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaEnabled), (intptr_t) (1) } },
1735 { "setMediaKeysStorageDirectory", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaKeysStorageDirectory), (intptr_t) (1) } },
1736 { "setMediaPreloadingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaPreloadingEnabled), (intptr_t) (1) } },
1737 { "setMediaRecorderEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaRecorderEnabled), (intptr_t) (1) } },
1738 { "setMediaSessionCoordinatorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionCoordinatorEnabled), (intptr_t) (1) } },
1739 { "setMediaSessionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionEnabled), (intptr_t) (1) } },
1740 { "setMediaSessionPlaylistEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionPlaylistEnabled), (intptr_t) (1) } },
1741 { "setMediaSourceEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaSourceEnabled), (intptr_t) (1) } },
1742 { "setMediaStreamEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaStreamEnabled), (intptr_t) (1) } },
1743 { "setMediaTypeOverride", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaTypeOverride), (intptr_t) (1) } },
1744 { "setMediaUserGestureInheritsFromDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMediaUserGestureInheritsFromDocument), (intptr_t) (1) } },
1745 { "setMinimumAccelerated2dCanvasSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMinimumAccelerated2dCanvasSize), (intptr_t) (1) } },
1746 { "setMinimumFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMinimumFontSize), (intptr_t) (1) } },
1747 { "setMinimumLogicalFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMinimumLogicalFontSize), (intptr_t) (1) } },
1748 { "setMinimumZoomFontSize", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMinimumZoomFontSize), (intptr_t) (1) } },
1749 { "setMockCaptureDevicesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setMockCaptureDevicesEnabled), (intptr_t) (1) } },
1750 { "setModelElementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setModelElementEnabled), (intptr_t) (1) } },
1751 { "setNeedsAdobeFrameReloadingQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNeedsAdobeFrameReloadingQuirk), (intptr_t) (1) } },
1752 { "setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk), (intptr_t) (1) } },
1753 { "setNeedsFrameNameFallbackToIdQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNeedsFrameNameFallbackToIdQuirk), (intptr_t) (1) } },
1754 { "setNeedsKeyboardEventDisambiguationQuirks", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNeedsKeyboardEventDisambiguationQuirks), (intptr_t) (1) } },
1755 { "setNeedsSiteSpecificQuirks", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNeedsSiteSpecificQuirks), (intptr_t) (1) } },
1756 { "setNeedsStorageAccessFromFileURLsQuirk", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNeedsStorageAccessFromFileURLsQuirk), (intptr_t) (1) } },
1757 { "setNotificationsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setNotificationsEnabled), (intptr_t) (1) } },
1758 { "setOfflineWebApplicationCacheEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setOfflineWebApplicationCacheEnabled), (intptr_t) (1) } },
1759 { "setOverscrollBehaviorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setOverscrollBehaviorEnabled), (intptr_t) (1) } },
1760 { "setPaginateDuringLayoutEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPaginateDuringLayoutEnabled), (intptr_t) (1) } },
1761 { "setPassiveTouchListenersAsDefaultOnDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPassiveTouchListenersAsDefaultOnDocument), (intptr_t) (1) } },
1762 { "setPassiveWheelListenersAsDefaultOnDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPassiveWheelListenersAsDefaultOnDocument), (intptr_t) (1) } },
1763 { "setPasswordEchoDurationInSeconds", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoDurationInSeconds), (intptr_t) (1) } },
1764 { "setPasswordEchoEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoEnabled), (intptr_t) (1) } },
1765 { "setPaymentRequestEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPaymentRequestEnabled), (intptr_t) (1) } },
1766 { "setPeerConnectionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPeerConnectionEnabled), (intptr_t) (1) } },
1767 { "setPerElementSpeakerSelectionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPerElementSpeakerSelectionEnabled), (intptr_t) (1) } },
1768 { "setPerformanceNavigationTimingAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPerformanceNavigationTimingAPIEnabled), (intptr_t) (1) } },
1769 { "setPerformanceResourceTimingSensitivePropertiesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPerformanceResourceTimingSensitivePropertiesEnabled), (intptr_t) (1) } },
1770 { "setPictographFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPictographFontFamily), (intptr_t) (1) } },
1771 { "setPictureInPictureAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPictureInPictureAPIEnabled), (intptr_t) (1) } },
1772 { "setPluginsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPluginsEnabled), (intptr_t) (1) } },
1773 { "setPreferInlineTextSelectionInImages", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPreferInlineTextSelectionInImages), (intptr_t) (1) } },
1774 { "setPreferMIMETypeForImages", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPreferMIMETypeForImages), (intptr_t) (1) } },
1775 { "setPreferPageRenderingUpdatesNear60FPSEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPreferPageRenderingUpdatesNear60FPSEnabled), (intptr_t) (1) } },
1776 { "setPreventKeyboardDOMEventDispatch", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPreventKeyboardDOMEventDispatch), (intptr_t) (1) } },
1777 { "setPrivateClickMeasurementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementEnabled), (intptr_t) (1) } },
1778 { "setPrivateClickMeasurementFraudPreventionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementFraudPreventionEnabled), (intptr_t) (1) } },
1779 { "setPunchOutWhiteBackgroundsInDarkMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setPunchOutWhiteBackgroundsInDarkMode), (intptr_t) (1) } },
1780 { "setQuickTimePluginReplacementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setQuickTimePluginReplacementEnabled), (intptr_t) (1) } },
1781 { "setReferrerPolicyAttributeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setReferrerPolicyAttributeEnabled), (intptr_t) (1) } },
1782 { "setRemotePlaybackEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRemotePlaybackEnabled), (intptr_t) (1) } },
1783 { "setRepaintOutsideLayoutEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRepaintOutsideLayoutEnabled), (intptr_t) (1) } },
1784 { "setRequestAnimationFrameEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRequestAnimationFrameEnabled), (intptr_t) (1) } },
1785 { "setRequestIdleCallbackEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRequestIdleCallbackEnabled), (intptr_t) (1) } },
1786 { "setRequestSubmitEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRequestSubmitEnabled), (intptr_t) (1) } },
1787 { "setRequiresUserGestureToLoadVideo", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRequiresUserGestureToLoadVideo), (intptr_t) (1) } },
1788 { "setResizeObserverEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setResizeObserverEnabled), (intptr_t) (1) } },
1789 { "setResourceLoadSchedulingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setResourceLoadSchedulingEnabled), (intptr_t) (1) } },
1790 { "setResourceUsageOverlayVisible", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setResourceUsageOverlayVisible), (intptr_t) (1) } },
1791 { "setRubberBandingForSubScrollableRegionsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setRubberBandingForSubScrollableRegionsEnabled), (intptr_t) (1) } },
1792 { "setSampledPageTopColorMaxDifference", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMaxDifference), (intptr_t) (1) } },
1793 { "setSampledPageTopColorMinHeight", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMinHeight), (intptr_t) (1) } },
1794 { "setSansSerifFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSansSerifFontFamily), (intptr_t) (1) } },
1795 { "setScreenCaptureEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScreenCaptureEnabled), (intptr_t) (1) } },
1796 { "setScriptEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScriptEnabled), (intptr_t) (1) } },
1797 { "setScriptMarkupEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScriptMarkupEnabled), (intptr_t) (1) } },
1798 { "setScrollAnimatorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScrollAnimatorEnabled), (intptr_t) (1) } },
1799 { "setScrollingCoordinatorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScrollingCoordinatorEnabled), (intptr_t) (1) } },
1800 { "setScrollingPerformanceTestingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScrollingPerformanceTestingEnabled), (intptr_t) (1) } },
1801 { "setScrollingTreeIncludesFrames", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setScrollingTreeIncludesFrames), (intptr_t) (1) } },
1802 { "setSelectTrailingWhitespaceEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSelectTrailingWhitespaceEnabled), (intptr_t) (1) } },
1803 { "setSelectionAcrossShadowBoundariesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSelectionAcrossShadowBoundariesEnabled), (intptr_t) (1) } },
1804 { "setSelectionPaintingWithoutSelectionGapsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSelectionPaintingWithoutSelectionGapsEnabled), (intptr_t) (1) } },
1805 { "setSerifFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSerifFontFamily), (intptr_t) (1) } },
1806 { "setServiceControlsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setServiceControlsEnabled), (intptr_t) (1) } },
1807 { "setSessionStorageQuota", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSessionStorageQuota), (intptr_t) (1) } },
1808 { "setShouldAllowUserInstalledFonts", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldAllowUserInstalledFonts), (intptr_t) (1) } },
1809 { "setShouldConvertInvalidURLsToBlank", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertInvalidURLsToBlank), (intptr_t) (1) } },
1810 { "setShouldConvertPositionStyleOnCopy", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertPositionStyleOnCopy), (intptr_t) (1) } },
1811 { "setShouldDecidePolicyBeforeLoadingQuickLookPreview", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDecidePolicyBeforeLoadingQuickLookPreview), (intptr_t) (1) } },
1812 { "setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint), (intptr_t) (1) } },
1813 { "setShouldDispatchSyntheticMouseEventsWhenModifyingSelection", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseEventsWhenModifyingSelection), (intptr_t) (1) } },
1814 { "setShouldDispatchSyntheticMouseOutAfterSyntheticClick", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseOutAfterSyntheticClick), (intptr_t) (1) } },
1815 { "setShouldDisplayCaptions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayCaptions), (intptr_t) (1) } },
1816 { "setShouldDisplaySubtitles", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplaySubtitles), (intptr_t) (1) } },
1817 { "setShouldDisplayTextDescriptions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayTextDescriptions), (intptr_t) (1) } },
1818 { "setShouldEnableTextAutosizingBoost", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldEnableTextAutosizingBoost), (intptr_t) (1) } },
1819 { "setShouldIgnoreFontLoadCompletions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreFontLoadCompletions), (intptr_t) (1) } },
1820 { "setShouldIgnoreMetaViewport", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreMetaViewport), (intptr_t) (1) } },
1821 { "setShouldInjectUserScriptsInInitialEmptyDocument", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldInjectUserScriptsInInitialEmptyDocument), (intptr_t) (1) } },
1822 { "setShouldPrintBackgrounds", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldPrintBackgrounds), (intptr_t) (1) } },
1823 { "setShouldRespectImageOrientation", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldRespectImageOrientation), (intptr_t) (1) } },
1824 { "setShouldRestrictBaseURLSchemes", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldRestrictBaseURLSchemes), (intptr_t) (1) } },
1825 { "setShouldSuppressTextInputFromEditingDuringProvisionalNavigation", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldSuppressTextInputFromEditingDuringProvisionalNavigation), (intptr_t) (1) } },
1826 { "setShouldUseServiceWorkerShortTimeout", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShouldUseServiceWorkerShortTimeout), (intptr_t) (1) } },
1827 { "setShowDebugBorders", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShowDebugBorders), (intptr_t) (1) } },
1828 { "setShowRepaintCounter", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShowRepaintCounter), (intptr_t) (1) } },
1829 { "setShowTiledScrollingIndicator", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShowTiledScrollingIndicator), (intptr_t) (1) } },
1830 { "setShowsToolTipOverTruncatedText", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShowsToolTipOverTruncatedText), (intptr_t) (1) } },
1831 { "setShowsURLsInToolTips", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShowsURLsInToolTips), (intptr_t) (1) } },
1832 { "setShrinksStandaloneImagesToFit", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setShrinksStandaloneImagesToFit), (intptr_t) (1) } },
1833 { "setSimpleLineLayoutEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSimpleLineLayoutEnabled), (intptr_t) (1) } },
1834 { "setSmartInsertDeleteEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSmartInsertDeleteEnabled), (intptr_t) (1) } },
1835 { "setSourceBufferChangeTypeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSourceBufferChangeTypeEnabled), (intptr_t) (1) } },
1836 { "setSpatialNavigationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSpatialNavigationEnabled), (intptr_t) (1) } },
1837 { "setSpeakerSelectionRequiresUserGesture", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSpeakerSelectionRequiresUserGesture), (intptr_t) (1) } },
1838 { "setSpeechRecognitionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSpeechRecognitionEnabled), (intptr_t) (1) } },
1839 { "setSpringTimingFunctionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSpringTimingFunctionEnabled), (intptr_t) (1) } },
1840 { "setStandalone", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setStandalone), (intptr_t) (1) } },
1841 { "setStandardFontFamily", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setStandardFontFamily), (intptr_t) (1) } },
1842 { "setStorageAccessAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIEnabled), (intptr_t) (1) } },
1843 { "setStorageAccessAPIPerPageScopeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIPerPageScopeEnabled), (intptr_t) (1) } },
1844 { "setSubpixelAntialiasedLayerTextEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSubpixelAntialiasedLayerTextEnabled), (intptr_t) (1) } },
1845 { "setSubresourceIntegrityEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSubresourceIntegrityEnabled), (intptr_t) (1) } },
1846 { "setSuppressesIncrementalRendering", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSuppressesIncrementalRendering), (intptr_t) (1) } },
1847 { "setSyntheticEditingCommandsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSyntheticEditingCommandsEnabled), (intptr_t) (1) } },
1848 { "setSystemPreviewEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setSystemPreviewEnabled), (intptr_t) (1) } },
1849 { "setTelephoneNumberParsingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTelephoneNumberParsingEnabled), (intptr_t) (1) } },
1850 { "setTemporaryTileCohortRetentionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTemporaryTileCohortRetentionEnabled), (intptr_t) (1) } },
1851 { "setTextAreasAreResizable", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTextAreasAreResizable), (intptr_t) (1) } },
1852 { "setTextAutosizingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingEnabled), (intptr_t) (1) } },
1853 { "setTextAutosizingUsesIdempotentMode", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingUsesIdempotentMode), (intptr_t) (1) } },
1854 { "setTextAutosizingWindowSizeOverrideHeight", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideHeight), (intptr_t) (1) } },
1855 { "setTextAutosizingWindowSizeOverrideWidth", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideWidth), (intptr_t) (1) } },
1856 { "setTextInteractionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTextInteractionEnabled), (intptr_t) (1) } },
1857 { "setThirdPartyIframeRedirectBlockingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setThirdPartyIframeRedirectBlockingEnabled), (intptr_t) (1) } },
1858 { "setTouchEventEmulationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTouchEventEmulationEnabled), (intptr_t) (1) } },
1859 { "setTreatIPAddressAsDomain", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTreatIPAddressAsDomain), (intptr_t) (1) } },
1860 { "setTreatsAnyTextCSSLinkAsStylesheet", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setTreatsAnyTextCSSLinkAsStylesheet), (intptr_t) (1) } },
1861 { "setUndoManagerAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUndoManagerAPIEnabled), (intptr_t) (1) } },
1862 { "setUnhandledPromiseRejectionToConsoleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUnhandledPromiseRejectionToConsoleEnabled), (intptr_t) (1) } },
1863 { "setUnifiedTextCheckerEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUnifiedTextCheckerEnabled), (intptr_t) (1) } },
1864 { "setUseAnonymousModeWhenFetchingMaskImages", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUseAnonymousModeWhenFetchingMaskImages), (intptr_t) (1) } },
1865 { "setUseGiantTiles", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUseGiantTiles), (intptr_t) (1) } },
1866 { "setUseImageDocumentForSubframePDF", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUseImageDocumentForSubframePDF), (intptr_t) (1) } },
1867 { "setUseLegacyBackgroundSizeShorthandBehavior", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyBackgroundSizeShorthandBehavior), (intptr_t) (1) } },
1868 { "setUseLegacyTextAlignPositionedElementBehavior", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyTextAlignPositionedElementBehavior), (intptr_t) (1) } },
1869 { "setUsePreHTML5ParserQuirks", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUsePreHTML5ParserQuirks), (intptr_t) (1) } },
1870 { "setUsesEncodingDetector", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setUsesEncodingDetector), (intptr_t) (1) } },
1871 { "setValidationMessageTimerMagnification", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setValidationMessageTimerMagnification), (intptr_t) (1) } },
1872 { "setVideoPlaybackRequiresUserGesture", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setVideoPlaybackRequiresUserGesture), (intptr_t) (1) } },
1873 { "setVideoQualityIncludesDisplayCompositingEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setVideoQualityIncludesDisplayCompositingEnabled), (intptr_t) (1) } },
1874 { "setViewportFitEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setViewportFitEnabled), (intptr_t) (1) } },
1875 { "setVisibleDebugOverlayRegions", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setVisibleDebugOverlayRegions), (intptr_t) (1) } },
1876 { "setVisualViewportAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportAPIEnabled), (intptr_t) (1) } },
1877 { "setVisualViewportEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportEnabled), (intptr_t) (1) } },
1878 { "setVP9DecoderEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setVP9DecoderEnabled), (intptr_t) (1) } },
1879 { "setWantsBalancedSetDefersLoadingBehavior", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWantsBalancedSetDefersLoadingBehavior), (intptr_t) (1) } },
1880 { "setWebAnimationsCompositeOperationsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsCompositeOperationsEnabled), (intptr_t) (1) } },
1881 { "setWebAnimationsMutableTimelinesEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsMutableTimelinesEnabled), (intptr_t) (1) } },
1882 { "setWebArchiveDebugModeEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebArchiveDebugModeEnabled), (intptr_t) (1) } },
1883 { "setWebAudioEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebAudioEnabled), (intptr_t) (1) } },
1884 { "setWebAuthenticationEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebAuthenticationEnabled), (intptr_t) (1) } },
1885 { "setWebGL2Enabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebGL2Enabled), (intptr_t) (1) } },
1886 { "setWebGLEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebGLEnabled), (intptr_t) (1) } },
1887 { "setWebGLErrorsToConsoleEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebGLErrorsToConsoleEnabled), (intptr_t) (1) } },
1888 { "setWebGLUsingMetal", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebGLUsingMetal), (intptr_t) (1) } },
1889 { "setWebGPUEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebGPUEnabled), (intptr_t) (1) } },
1890 { "setWebRTCEncryptionEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCEncryptionEnabled), (intptr_t) (1) } },
1891 { "setWebRTCInsertableStreamsEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCInsertableStreamsEnabled), (intptr_t) (1) } },
1892 { "setWebRTCPlatformCodecsInGPUProcessEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCPlatformCodecsInGPUProcessEnabled), (intptr_t) (1) } },
1893 { "setWebSecurityEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebSecurityEnabled), (intptr_t) (1) } },
1894 { "setWebShareEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebShareEnabled), (intptr_t) (1) } },
1895 { "setWebShareFileAPIEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebShareFileAPIEnabled), (intptr_t) (1) } },
1896 { "setWebXREnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebXREnabled), (intptr_t) (1) } },
1897 { "setWebkitImageReadyEventEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWebkitImageReadyEventEnabled), (intptr_t) (1) } },
1898 { "setWheelEventGesturesBecomeNonBlocking", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWheelEventGesturesBecomeNonBlocking), (intptr_t) (1) } },
1899 { "setWindowFocusRestricted", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setWindowFocusRestricted), (intptr_t) (1) } },
1900 { "setXSSAuditorEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setXSSAuditorEnabled), (intptr_t) (1) } },
1901 { "setYouTubeFlashPluginReplacementEnabled", static_cast<unsigned>(JSC::PropertyAttribute::Function), NoIntrinsic, { (intptr_t)static_cast<RawNativeFunction>(jsInternalSettingsGeneratedPrototypeFunction_setYouTubeFlashPluginReplacementEnabled), (intptr_t) (1) } },
1902};
1903
1904static const HashTable JSInternalSettingsGeneratedPrototypeTable = { 359, 1023, false, JSInternalSettingsGenerated::info(), JSInternalSettingsGeneratedPrototypeTableValues, JSInternalSettingsGeneratedPrototypeTableIndex };
1905const ClassInfo JSInternalSettingsGeneratedPrototype::s_info = { "InternalSettingsGenerated", &Base::s_info, &JSInternalSettingsGeneratedPrototypeTable, nullptr, CREATE_METHOD_TABLE(JSInternalSettingsGeneratedPrototype) };
1906
1907void JSInternalSettingsGeneratedPrototype::finishCreation(VM& vm)
1908{
1909 Base::finishCreation(vm);
1910 reifyStaticProperties(vm, JSInternalSettingsGenerated::info(), JSInternalSettingsGeneratedPrototypeTableValues, *this);
1911 JSC_TO_STRING_TAG_WITHOUT_TRANSITION();
1912}
1913
1914const ClassInfo JSInternalSettingsGenerated::s_info = { "InternalSettingsGenerated", &Base::s_info, nullptr, nullptr, CREATE_METHOD_TABLE(JSInternalSettingsGenerated) };
1915
1916JSInternalSettingsGenerated::JSInternalSettingsGenerated(Structure* structure, JSDOMGlobalObject& globalObject, Ref<InternalSettingsGenerated>&& impl)
1917 : JSDOMWrapper<InternalSettingsGenerated>(structure, globalObject, WTFMove(impl))
1918{
1919}
1920
1921void JSInternalSettingsGenerated::finishCreation(VM& vm)
1922{
1923 Base::finishCreation(vm);
1924 ASSERT(inherits(vm, info()));
1925
1926 static_assert(!std::is_base_of<ActiveDOMObject, InternalSettingsGenerated>::value, "Interface is not marked as [ActiveDOMObject] even though implementation class subclasses ActiveDOMObject.");
1927
1928}
1929
1930JSObject* JSInternalSettingsGenerated::createPrototype(VM& vm, JSDOMGlobalObject& globalObject)
1931{
1932 return JSInternalSettingsGeneratedPrototype::create(vm, &globalObject, JSInternalSettingsGeneratedPrototype::createStructure(vm, &globalObject, globalObject.objectPrototype()));
1933}
1934
1935JSObject* JSInternalSettingsGenerated::prototype(VM& vm, JSDOMGlobalObject& globalObject)
1936{
1937 return getDOMPrototype<JSInternalSettingsGenerated>(vm, globalObject);
1938}
1939
1940void JSInternalSettingsGenerated::destroy(JSC::JSCell* cell)
1941{
1942 JSInternalSettingsGenerated* thisObject = static_cast<JSInternalSettingsGenerated*>(cell);
1943 thisObject->JSInternalSettingsGenerated::~JSInternalSettingsGenerated();
1944}
1945
1946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewScrollingAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
1947{
1948 auto& vm = JSC::getVM(lexicalGlobalObject);
1949 auto throwScope = DECLARE_THROW_SCOPE(vm);
1950 UNUSED_PARAM(throwScope);
1951 UNUSED_PARAM(callFrame);
1952 auto& impl = castedThis->wrapped();
1953 if (UNLIKELY(callFrame->argumentCount() < 1))
1954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
1955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
1956 auto CSSOMViewScrollingAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
1957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSOMViewScrollingAPIEnabled(WTFMove(CSSOMViewScrollingAPIEnabled)); })));
1959}
1960
1961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewScrollingAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
1962{
1963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewScrollingAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSOMViewScrollingAPIEnabled");
1964}
1965
1966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewSmoothScrollingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
1967{
1968 auto& vm = JSC::getVM(lexicalGlobalObject);
1969 auto throwScope = DECLARE_THROW_SCOPE(vm);
1970 UNUSED_PARAM(throwScope);
1971 UNUSED_PARAM(callFrame);
1972 auto& impl = castedThis->wrapped();
1973 if (UNLIKELY(callFrame->argumentCount() < 1))
1974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
1975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
1976 auto CSSOMViewSmoothScrollingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
1977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSOMViewSmoothScrollingEnabled(WTFMove(CSSOMViewSmoothScrollingEnabled)); })));
1979}
1980
1981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewSmoothScrollingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
1982{
1983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSOMViewSmoothScrollingEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSOMViewSmoothScrollingEnabled");
1984}
1985
1986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositedAnimationsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
1987{
1988 auto& vm = JSC::getVM(lexicalGlobalObject);
1989 auto throwScope = DECLARE_THROW_SCOPE(vm);
1990 UNUSED_PARAM(throwScope);
1991 UNUSED_PARAM(callFrame);
1992 auto& impl = castedThis->wrapped();
1993 if (UNLIKELY(callFrame->argumentCount() < 1))
1994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
1995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
1996 auto acceleratedCompositedAnimationsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
1997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
1998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAcceleratedCompositedAnimationsEnabled(WTFMove(acceleratedCompositedAnimationsEnabled)); })));
1999}
2000
2001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositedAnimationsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2002{
2003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositedAnimationsEnabledBody>(*lexicalGlobalObject, *callFrame, "setAcceleratedCompositedAnimationsEnabled");
2004}
2005
2006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2007{
2008 auto& vm = JSC::getVM(lexicalGlobalObject);
2009 auto throwScope = DECLARE_THROW_SCOPE(vm);
2010 UNUSED_PARAM(throwScope);
2011 UNUSED_PARAM(callFrame);
2012 auto& impl = castedThis->wrapped();
2013 if (UNLIKELY(callFrame->argumentCount() < 1))
2014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2016 auto acceleratedCompositingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAcceleratedCompositingEnabled(WTFMove(acceleratedCompositingEnabled)); })));
2019}
2020
2021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2022{
2023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAcceleratedCompositingEnabled");
2024}
2025
2026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingForFixedPositionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2027{
2028 auto& vm = JSC::getVM(lexicalGlobalObject);
2029 auto throwScope = DECLARE_THROW_SCOPE(vm);
2030 UNUSED_PARAM(throwScope);
2031 UNUSED_PARAM(callFrame);
2032 auto& impl = castedThis->wrapped();
2033 if (UNLIKELY(callFrame->argumentCount() < 1))
2034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2036 auto acceleratedCompositingForFixedPositionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAcceleratedCompositingForFixedPositionEnabled(WTFMove(acceleratedCompositingForFixedPositionEnabled)); })));
2039}
2040
2041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingForFixedPositionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2042{
2043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedCompositingForFixedPositionEnabledBody>(*lexicalGlobalObject, *callFrame, "setAcceleratedCompositingForFixedPositionEnabled");
2044}
2045
2046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedDrawingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2047{
2048 auto& vm = JSC::getVM(lexicalGlobalObject);
2049 auto throwScope = DECLARE_THROW_SCOPE(vm);
2050 UNUSED_PARAM(throwScope);
2051 UNUSED_PARAM(callFrame);
2052 auto& impl = castedThis->wrapped();
2053 if (UNLIKELY(callFrame->argumentCount() < 1))
2054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2056 auto acceleratedDrawingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAcceleratedDrawingEnabled(WTFMove(acceleratedDrawingEnabled)); })));
2059}
2060
2061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedDrawingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2062{
2063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedDrawingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAcceleratedDrawingEnabled");
2064}
2065
2066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedFiltersEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2067{
2068 auto& vm = JSC::getVM(lexicalGlobalObject);
2069 auto throwScope = DECLARE_THROW_SCOPE(vm);
2070 UNUSED_PARAM(throwScope);
2071 UNUSED_PARAM(callFrame);
2072 auto& impl = castedThis->wrapped();
2073 if (UNLIKELY(callFrame->argumentCount() < 1))
2074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2076 auto acceleratedFiltersEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAcceleratedFiltersEnabled(WTFMove(acceleratedFiltersEnabled)); })));
2079}
2080
2081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedFiltersEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2082{
2083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAcceleratedFiltersEnabledBody>(*lexicalGlobalObject, *callFrame, "setAcceleratedFiltersEnabled");
2084}
2085
2086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAggressiveTileRetentionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2087{
2088 auto& vm = JSC::getVM(lexicalGlobalObject);
2089 auto throwScope = DECLARE_THROW_SCOPE(vm);
2090 UNUSED_PARAM(throwScope);
2091 UNUSED_PARAM(callFrame);
2092 auto& impl = castedThis->wrapped();
2093 if (UNLIKELY(callFrame->argumentCount() < 1))
2094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2096 auto aggressiveTileRetentionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAggressiveTileRetentionEnabled(WTFMove(aggressiveTileRetentionEnabled)); })));
2099}
2100
2101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAggressiveTileRetentionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2102{
2103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAggressiveTileRetentionEnabledBody>(*lexicalGlobalObject, *callFrame, "setAggressiveTileRetentionEnabled");
2104}
2105
2106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowContentSecurityPolicySourceStarToMatchAnyProtocolBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2107{
2108 auto& vm = JSC::getVM(lexicalGlobalObject);
2109 auto throwScope = DECLARE_THROW_SCOPE(vm);
2110 UNUSED_PARAM(throwScope);
2111 UNUSED_PARAM(callFrame);
2112 auto& impl = castedThis->wrapped();
2113 if (UNLIKELY(callFrame->argumentCount() < 1))
2114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2116 auto allowContentSecurityPolicySourceStarToMatchAnyProtocol = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowContentSecurityPolicySourceStarToMatchAnyProtocol(WTFMove(allowContentSecurityPolicySourceStarToMatchAnyProtocol)); })));
2119}
2120
2121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowContentSecurityPolicySourceStarToMatchAnyProtocol, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2122{
2123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowContentSecurityPolicySourceStarToMatchAnyProtocolBody>(*lexicalGlobalObject, *callFrame, "setAllowContentSecurityPolicySourceStarToMatchAnyProtocol");
2124}
2125
2126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowCrossOriginSubresourcesToAskForCredentialsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2127{
2128 auto& vm = JSC::getVM(lexicalGlobalObject);
2129 auto throwScope = DECLARE_THROW_SCOPE(vm);
2130 UNUSED_PARAM(throwScope);
2131 UNUSED_PARAM(callFrame);
2132 auto& impl = castedThis->wrapped();
2133 if (UNLIKELY(callFrame->argumentCount() < 1))
2134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2136 auto allowCrossOriginSubresourcesToAskForCredentials = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowCrossOriginSubresourcesToAskForCredentials(WTFMove(allowCrossOriginSubresourcesToAskForCredentials)); })));
2139}
2140
2141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowCrossOriginSubresourcesToAskForCredentials, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2142{
2143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowCrossOriginSubresourcesToAskForCredentialsBody>(*lexicalGlobalObject, *callFrame, "setAllowCrossOriginSubresourcesToAskForCredentials");
2144}
2145
2146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowDisplayOfInsecureContentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2147{
2148 auto& vm = JSC::getVM(lexicalGlobalObject);
2149 auto throwScope = DECLARE_THROW_SCOPE(vm);
2150 UNUSED_PARAM(throwScope);
2151 UNUSED_PARAM(callFrame);
2152 auto& impl = castedThis->wrapped();
2153 if (UNLIKELY(callFrame->argumentCount() < 1))
2154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2156 auto allowDisplayOfInsecureContent = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowDisplayOfInsecureContent(WTFMove(allowDisplayOfInsecureContent)); })));
2159}
2160
2161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowDisplayOfInsecureContent, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2162{
2163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowDisplayOfInsecureContentBody>(*lexicalGlobalObject, *callFrame, "setAllowDisplayOfInsecureContent");
2164}
2165
2166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowFileAccessFromFileURLsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2167{
2168 auto& vm = JSC::getVM(lexicalGlobalObject);
2169 auto throwScope = DECLARE_THROW_SCOPE(vm);
2170 UNUSED_PARAM(throwScope);
2171 UNUSED_PARAM(callFrame);
2172 auto& impl = castedThis->wrapped();
2173 if (UNLIKELY(callFrame->argumentCount() < 1))
2174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2176 auto allowFileAccessFromFileURLs = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowFileAccessFromFileURLs(WTFMove(allowFileAccessFromFileURLs)); })));
2179}
2180
2181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowFileAccessFromFileURLs, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2182{
2183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowFileAccessFromFileURLsBody>(*lexicalGlobalObject, *callFrame, "setAllowFileAccessFromFileURLs");
2184}
2185
2186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowMediaContentTypesRequiringHardwareSupportAsFallbackBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2187{
2188 auto& vm = JSC::getVM(lexicalGlobalObject);
2189 auto throwScope = DECLARE_THROW_SCOPE(vm);
2190 UNUSED_PARAM(throwScope);
2191 UNUSED_PARAM(callFrame);
2192 auto& impl = castedThis->wrapped();
2193 if (UNLIKELY(callFrame->argumentCount() < 1))
2194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2196 auto allowMediaContentTypesRequiringHardwareSupportAsFallback = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowMediaContentTypesRequiringHardwareSupportAsFallback(WTFMove(allowMediaContentTypesRequiringHardwareSupportAsFallback)); })));
2199}
2200
2201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowMediaContentTypesRequiringHardwareSupportAsFallback, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2202{
2203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowMediaContentTypesRequiringHardwareSupportAsFallbackBody>(*lexicalGlobalObject, *callFrame, "setAllowMediaContentTypesRequiringHardwareSupportAsFallback");
2204}
2205
2206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowMultiElementImplicitSubmissionBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2207{
2208 auto& vm = JSC::getVM(lexicalGlobalObject);
2209 auto throwScope = DECLARE_THROW_SCOPE(vm);
2210 UNUSED_PARAM(throwScope);
2211 UNUSED_PARAM(callFrame);
2212 auto& impl = castedThis->wrapped();
2213 if (UNLIKELY(callFrame->argumentCount() < 1))
2214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2216 auto allowMultiElementImplicitSubmission = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowMultiElementImplicitSubmission(WTFMove(allowMultiElementImplicitSubmission)); })));
2219}
2220
2221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowMultiElementImplicitSubmission, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2222{
2223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowMultiElementImplicitSubmissionBody>(*lexicalGlobalObject, *callFrame, "setAllowMultiElementImplicitSubmission");
2224}
2225
2226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowRunningOfInsecureContentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2227{
2228 auto& vm = JSC::getVM(lexicalGlobalObject);
2229 auto throwScope = DECLARE_THROW_SCOPE(vm);
2230 UNUSED_PARAM(throwScope);
2231 UNUSED_PARAM(callFrame);
2232 auto& impl = castedThis->wrapped();
2233 if (UNLIKELY(callFrame->argumentCount() < 1))
2234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2236 auto allowRunningOfInsecureContent = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowRunningOfInsecureContent(WTFMove(allowRunningOfInsecureContent)); })));
2239}
2240
2241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowRunningOfInsecureContent, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2242{
2243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowRunningOfInsecureContentBody>(*lexicalGlobalObject, *callFrame, "setAllowRunningOfInsecureContent");
2244}
2245
2246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowSettingAnyXHRHeaderFromFileURLsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2247{
2248 auto& vm = JSC::getVM(lexicalGlobalObject);
2249 auto throwScope = DECLARE_THROW_SCOPE(vm);
2250 UNUSED_PARAM(throwScope);
2251 UNUSED_PARAM(callFrame);
2252 auto& impl = castedThis->wrapped();
2253 if (UNLIKELY(callFrame->argumentCount() < 1))
2254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2256 auto allowSettingAnyXHRHeaderFromFileURLs = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowSettingAnyXHRHeaderFromFileURLs(WTFMove(allowSettingAnyXHRHeaderFromFileURLs)); })));
2259}
2260
2261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowSettingAnyXHRHeaderFromFileURLs, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2262{
2263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowSettingAnyXHRHeaderFromFileURLsBody>(*lexicalGlobalObject, *callFrame, "setAllowSettingAnyXHRHeaderFromFileURLs");
2264}
2265
2266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowTopNavigationToDataURLsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2267{
2268 auto& vm = JSC::getVM(lexicalGlobalObject);
2269 auto throwScope = DECLARE_THROW_SCOPE(vm);
2270 UNUSED_PARAM(throwScope);
2271 UNUSED_PARAM(callFrame);
2272 auto& impl = castedThis->wrapped();
2273 if (UNLIKELY(callFrame->argumentCount() < 1))
2274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2276 auto allowTopNavigationToDataURLs = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowTopNavigationToDataURLs(WTFMove(allowTopNavigationToDataURLs)); })));
2279}
2280
2281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowTopNavigationToDataURLs, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2282{
2283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowTopNavigationToDataURLsBody>(*lexicalGlobalObject, *callFrame, "setAllowTopNavigationToDataURLs");
2284}
2285
2286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowUniversalAccessFromFileURLsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2287{
2288 auto& vm = JSC::getVM(lexicalGlobalObject);
2289 auto throwScope = DECLARE_THROW_SCOPE(vm);
2290 UNUSED_PARAM(throwScope);
2291 UNUSED_PARAM(callFrame);
2292 auto& impl = castedThis->wrapped();
2293 if (UNLIKELY(callFrame->argumentCount() < 1))
2294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2296 auto allowUniversalAccessFromFileURLs = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowUniversalAccessFromFileURLs(WTFMove(allowUniversalAccessFromFileURLs)); })));
2299}
2300
2301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowUniversalAccessFromFileURLs, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2302{
2303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowUniversalAccessFromFileURLsBody>(*lexicalGlobalObject, *callFrame, "setAllowUniversalAccessFromFileURLs");
2304}
2305
2306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowViewportShrinkToFitContentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2307{
2308 auto& vm = JSC::getVM(lexicalGlobalObject);
2309 auto throwScope = DECLARE_THROW_SCOPE(vm);
2310 UNUSED_PARAM(throwScope);
2311 UNUSED_PARAM(callFrame);
2312 auto& impl = castedThis->wrapped();
2313 if (UNLIKELY(callFrame->argumentCount() < 1))
2314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2316 auto allowViewportShrinkToFitContent = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowViewportShrinkToFitContent(WTFMove(allowViewportShrinkToFitContent)); })));
2319}
2320
2321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowViewportShrinkToFitContent, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2322{
2323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowViewportShrinkToFitContentBody>(*lexicalGlobalObject, *callFrame, "setAllowViewportShrinkToFitContent");
2324}
2325
2326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowsAirPlayForMediaPlaybackBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2327{
2328 auto& vm = JSC::getVM(lexicalGlobalObject);
2329 auto throwScope = DECLARE_THROW_SCOPE(vm);
2330 UNUSED_PARAM(throwScope);
2331 UNUSED_PARAM(callFrame);
2332 auto& impl = castedThis->wrapped();
2333 if (UNLIKELY(callFrame->argumentCount() < 1))
2334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2336 auto allowsAirPlayForMediaPlayback = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowsAirPlayForMediaPlayback(WTFMove(allowsAirPlayForMediaPlayback)); })));
2339}
2340
2341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsAirPlayForMediaPlayback, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2342{
2343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowsAirPlayForMediaPlaybackBody>(*lexicalGlobalObject, *callFrame, "setAllowsAirPlayForMediaPlayback");
2344}
2345
2346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2347{
2348 auto& vm = JSC::getVM(lexicalGlobalObject);
2349 auto throwScope = DECLARE_THROW_SCOPE(vm);
2350 UNUSED_PARAM(throwScope);
2351 UNUSED_PARAM(callFrame);
2352 auto& impl = castedThis->wrapped();
2353 if (UNLIKELY(callFrame->argumentCount() < 1))
2354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2356 auto allowsInlineMediaPlayback = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowsInlineMediaPlayback(WTFMove(allowsInlineMediaPlayback)); })));
2359}
2360
2361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlayback, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2362{
2363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackBody>(*lexicalGlobalObject, *callFrame, "setAllowsInlineMediaPlayback");
2364}
2365
2366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackAfterFullscreenBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2367{
2368 auto& vm = JSC::getVM(lexicalGlobalObject);
2369 auto throwScope = DECLARE_THROW_SCOPE(vm);
2370 UNUSED_PARAM(throwScope);
2371 UNUSED_PARAM(callFrame);
2372 auto& impl = castedThis->wrapped();
2373 if (UNLIKELY(callFrame->argumentCount() < 1))
2374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2376 auto allowsInlineMediaPlaybackAfterFullscreen = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowsInlineMediaPlaybackAfterFullscreen(WTFMove(allowsInlineMediaPlaybackAfterFullscreen)); })));
2379}
2380
2381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackAfterFullscreen, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2382{
2383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowsInlineMediaPlaybackAfterFullscreenBody>(*lexicalGlobalObject, *callFrame, "setAllowsInlineMediaPlaybackAfterFullscreen");
2384}
2385
2386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAllowsPictureInPictureMediaPlaybackBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2387{
2388 auto& vm = JSC::getVM(lexicalGlobalObject);
2389 auto throwScope = DECLARE_THROW_SCOPE(vm);
2390 UNUSED_PARAM(throwScope);
2391 UNUSED_PARAM(callFrame);
2392 auto& impl = castedThis->wrapped();
2393 if (UNLIKELY(callFrame->argumentCount() < 1))
2394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2396 auto allowsPictureInPictureMediaPlayback = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAllowsPictureInPictureMediaPlayback(WTFMove(allowsPictureInPictureMediaPlayback)); })));
2399}
2400
2401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAllowsPictureInPictureMediaPlayback, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2402{
2403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAllowsPictureInPictureMediaPlaybackBody>(*lexicalGlobalObject, *callFrame, "setAllowsPictureInPictureMediaPlayback");
2404}
2405
2406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAlwaysUseAcceleratedOverflowScrollBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2407{
2408 auto& vm = JSC::getVM(lexicalGlobalObject);
2409 auto throwScope = DECLARE_THROW_SCOPE(vm);
2410 UNUSED_PARAM(throwScope);
2411 UNUSED_PARAM(callFrame);
2412 auto& impl = castedThis->wrapped();
2413 if (UNLIKELY(callFrame->argumentCount() < 1))
2414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2416 auto alwaysUseAcceleratedOverflowScroll = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAlwaysUseAcceleratedOverflowScroll(WTFMove(alwaysUseAcceleratedOverflowScroll)); })));
2419}
2420
2421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAlwaysUseAcceleratedOverflowScroll, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2422{
2423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAlwaysUseAcceleratedOverflowScrollBody>(*lexicalGlobalObject, *callFrame, "setAlwaysUseAcceleratedOverflowScroll");
2424}
2425
2426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageAsyncDecodingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2427{
2428 auto& vm = JSC::getVM(lexicalGlobalObject);
2429 auto throwScope = DECLARE_THROW_SCOPE(vm);
2430 UNUSED_PARAM(throwScope);
2431 UNUSED_PARAM(callFrame);
2432 auto& impl = castedThis->wrapped();
2433 if (UNLIKELY(callFrame->argumentCount() < 1))
2434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2436 auto animatedImageAsyncDecodingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAnimatedImageAsyncDecodingEnabled(WTFMove(animatedImageAsyncDecodingEnabled)); })));
2439}
2440
2441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageAsyncDecodingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2442{
2443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageAsyncDecodingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAnimatedImageAsyncDecodingEnabled");
2444}
2445
2446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageDebugCanvasDrawingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2447{
2448 auto& vm = JSC::getVM(lexicalGlobalObject);
2449 auto throwScope = DECLARE_THROW_SCOPE(vm);
2450 UNUSED_PARAM(throwScope);
2451 UNUSED_PARAM(callFrame);
2452 auto& impl = castedThis->wrapped();
2453 if (UNLIKELY(callFrame->argumentCount() < 1))
2454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2456 auto animatedImageDebugCanvasDrawingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAnimatedImageDebugCanvasDrawingEnabled(WTFMove(animatedImageDebugCanvasDrawingEnabled)); })));
2459}
2460
2461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageDebugCanvasDrawingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2462{
2463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAnimatedImageDebugCanvasDrawingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAnimatedImageDebugCanvasDrawingEnabled");
2464}
2465
2466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAppHighlightsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2467{
2468 auto& vm = JSC::getVM(lexicalGlobalObject);
2469 auto throwScope = DECLARE_THROW_SCOPE(vm);
2470 UNUSED_PARAM(throwScope);
2471 UNUSED_PARAM(callFrame);
2472 auto& impl = castedThis->wrapped();
2473 if (UNLIKELY(callFrame->argumentCount() < 1))
2474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2476 auto appHighlightsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAppHighlightsEnabled(WTFMove(appHighlightsEnabled)); })));
2479}
2480
2481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAppHighlightsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2482{
2483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAppHighlightsEnabledBody>(*lexicalGlobalObject, *callFrame, "setAppHighlightsEnabled");
2484}
2485
2486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAppleMailPaginationQuirkEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2487{
2488 auto& vm = JSC::getVM(lexicalGlobalObject);
2489 auto throwScope = DECLARE_THROW_SCOPE(vm);
2490 UNUSED_PARAM(throwScope);
2491 UNUSED_PARAM(callFrame);
2492 auto& impl = castedThis->wrapped();
2493 if (UNLIKELY(callFrame->argumentCount() < 1))
2494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2496 auto appleMailPaginationQuirkEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAppleMailPaginationQuirkEnabled(WTFMove(appleMailPaginationQuirkEnabled)); })));
2499}
2500
2501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAppleMailPaginationQuirkEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2502{
2503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAppleMailPaginationQuirkEnabledBody>(*lexicalGlobalObject, *callFrame, "setAppleMailPaginationQuirkEnabled");
2504}
2505
2506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setApplePayCapabilityDisclosureAllowedBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2507{
2508 auto& vm = JSC::getVM(lexicalGlobalObject);
2509 auto throwScope = DECLARE_THROW_SCOPE(vm);
2510 UNUSED_PARAM(throwScope);
2511 UNUSED_PARAM(callFrame);
2512 auto& impl = castedThis->wrapped();
2513 if (UNLIKELY(callFrame->argumentCount() < 1))
2514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2516 auto applePayCapabilityDisclosureAllowed = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setApplePayCapabilityDisclosureAllowed(WTFMove(applePayCapabilityDisclosureAllowed)); })));
2519}
2520
2521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setApplePayCapabilityDisclosureAllowed, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2522{
2523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setApplePayCapabilityDisclosureAllowedBody>(*lexicalGlobalObject, *callFrame, "setApplePayCapabilityDisclosureAllowed");
2524}
2525
2526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setApplePayEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2527{
2528 auto& vm = JSC::getVM(lexicalGlobalObject);
2529 auto throwScope = DECLARE_THROW_SCOPE(vm);
2530 UNUSED_PARAM(throwScope);
2531 UNUSED_PARAM(callFrame);
2532 auto& impl = castedThis->wrapped();
2533 if (UNLIKELY(callFrame->argumentCount() < 1))
2534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2536 auto applePayEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setApplePayEnabled(WTFMove(applePayEnabled)); })));
2539}
2540
2541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setApplePayEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2542{
2543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setApplePayEnabledBody>(*lexicalGlobalObject, *callFrame, "setApplePayEnabled");
2544}
2545
2546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setApplePayRemoteUIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2547{
2548 auto& vm = JSC::getVM(lexicalGlobalObject);
2549 auto throwScope = DECLARE_THROW_SCOPE(vm);
2550 UNUSED_PARAM(throwScope);
2551 UNUSED_PARAM(callFrame);
2552 auto& impl = castedThis->wrapped();
2553 if (UNLIKELY(callFrame->argumentCount() < 1))
2554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2556 auto applePayRemoteUIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setApplePayRemoteUIEnabled(WTFMove(applePayRemoteUIEnabled)); })));
2559}
2560
2561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setApplePayRemoteUIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2562{
2563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setApplePayRemoteUIEnabledBody>(*lexicalGlobalObject, *callFrame, "setApplePayRemoteUIEnabled");
2564}
2565
2566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2567{
2568 auto& vm = JSC::getVM(lexicalGlobalObject);
2569 auto throwScope = DECLARE_THROW_SCOPE(vm);
2570 UNUSED_PARAM(throwScope);
2571 UNUSED_PARAM(callFrame);
2572 auto& impl = castedThis->wrapped();
2573 if (UNLIKELY(callFrame->argumentCount() < 1))
2574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2576 auto aspectRatioEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAspectRatioEnabled(WTFMove(aspectRatioEnabled)); })));
2579}
2580
2581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2582{
2583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioEnabledBody>(*lexicalGlobalObject, *callFrame, "setAspectRatioEnabled");
2584}
2585
2586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioOfImgFromWidthAndHeightEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2587{
2588 auto& vm = JSC::getVM(lexicalGlobalObject);
2589 auto throwScope = DECLARE_THROW_SCOPE(vm);
2590 UNUSED_PARAM(throwScope);
2591 UNUSED_PARAM(callFrame);
2592 auto& impl = castedThis->wrapped();
2593 if (UNLIKELY(callFrame->argumentCount() < 1))
2594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2596 auto aspectRatioOfImgFromWidthAndHeightEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAspectRatioOfImgFromWidthAndHeightEnabled(WTFMove(aspectRatioOfImgFromWidthAndHeightEnabled)); })));
2599}
2600
2601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioOfImgFromWidthAndHeightEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2602{
2603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAspectRatioOfImgFromWidthAndHeightEnabledBody>(*lexicalGlobalObject, *callFrame, "setAspectRatioOfImgFromWidthAndHeightEnabled");
2604}
2605
2606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAsyncClipboardAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2607{
2608 auto& vm = JSC::getVM(lexicalGlobalObject);
2609 auto throwScope = DECLARE_THROW_SCOPE(vm);
2610 UNUSED_PARAM(throwScope);
2611 UNUSED_PARAM(callFrame);
2612 auto& impl = castedThis->wrapped();
2613 if (UNLIKELY(callFrame->argumentCount() < 1))
2614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2616 auto asyncClipboardAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAsyncClipboardAPIEnabled(WTFMove(asyncClipboardAPIEnabled)); })));
2619}
2620
2621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsyncClipboardAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2622{
2623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAsyncClipboardAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setAsyncClipboardAPIEnabled");
2624}
2625
2626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAsyncFrameScrollingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2627{
2628 auto& vm = JSC::getVM(lexicalGlobalObject);
2629 auto throwScope = DECLARE_THROW_SCOPE(vm);
2630 UNUSED_PARAM(throwScope);
2631 UNUSED_PARAM(callFrame);
2632 auto& impl = castedThis->wrapped();
2633 if (UNLIKELY(callFrame->argumentCount() < 1))
2634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2636 auto asyncFrameScrollingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAsyncFrameScrollingEnabled(WTFMove(asyncFrameScrollingEnabled)); })));
2639}
2640
2641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsyncFrameScrollingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2642{
2643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAsyncFrameScrollingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAsyncFrameScrollingEnabled");
2644}
2645
2646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAsyncOverflowScrollingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2647{
2648 auto& vm = JSC::getVM(lexicalGlobalObject);
2649 auto throwScope = DECLARE_THROW_SCOPE(vm);
2650 UNUSED_PARAM(throwScope);
2651 UNUSED_PARAM(callFrame);
2652 auto& impl = castedThis->wrapped();
2653 if (UNLIKELY(callFrame->argumentCount() < 1))
2654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2656 auto asyncOverflowScrollingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAsyncOverflowScrollingEnabled(WTFMove(asyncOverflowScrollingEnabled)); })));
2659}
2660
2661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsyncOverflowScrollingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2662{
2663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAsyncOverflowScrollingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAsyncOverflowScrollingEnabled");
2664}
2665
2666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAsynchronousSpellCheckingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2667{
2668 auto& vm = JSC::getVM(lexicalGlobalObject);
2669 auto throwScope = DECLARE_THROW_SCOPE(vm);
2670 UNUSED_PARAM(throwScope);
2671 UNUSED_PARAM(callFrame);
2672 auto& impl = castedThis->wrapped();
2673 if (UNLIKELY(callFrame->argumentCount() < 1))
2674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2676 auto asynchronousSpellCheckingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAsynchronousSpellCheckingEnabled(WTFMove(asynchronousSpellCheckingEnabled)); })));
2679}
2680
2681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAsynchronousSpellCheckingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2682{
2683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAsynchronousSpellCheckingEnabledBody>(*lexicalGlobalObject, *callFrame, "setAsynchronousSpellCheckingEnabled");
2684}
2685
2686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAudioPlaybackRequiresUserGestureBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2687{
2688 auto& vm = JSC::getVM(lexicalGlobalObject);
2689 auto throwScope = DECLARE_THROW_SCOPE(vm);
2690 UNUSED_PARAM(throwScope);
2691 UNUSED_PARAM(callFrame);
2692 auto& impl = castedThis->wrapped();
2693 if (UNLIKELY(callFrame->argumentCount() < 1))
2694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2696 auto audioPlaybackRequiresUserGesture = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAudioPlaybackRequiresUserGesture(WTFMove(audioPlaybackRequiresUserGesture)); })));
2699}
2700
2701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAudioPlaybackRequiresUserGesture, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2702{
2703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAudioPlaybackRequiresUserGestureBody>(*lexicalGlobalObject, *callFrame, "setAudioPlaybackRequiresUserGesture");
2704}
2705
2706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAuthorAndUserStylesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2707{
2708 auto& vm = JSC::getVM(lexicalGlobalObject);
2709 auto throwScope = DECLARE_THROW_SCOPE(vm);
2710 UNUSED_PARAM(throwScope);
2711 UNUSED_PARAM(callFrame);
2712 auto& impl = castedThis->wrapped();
2713 if (UNLIKELY(callFrame->argumentCount() < 1))
2714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2716 auto authorAndUserStylesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAuthorAndUserStylesEnabled(WTFMove(authorAndUserStylesEnabled)); })));
2719}
2720
2721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAuthorAndUserStylesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2722{
2723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAuthorAndUserStylesEnabledBody>(*lexicalGlobalObject, *callFrame, "setAuthorAndUserStylesEnabled");
2724}
2725
2726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setAutoscrollForDragAndDropEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2727{
2728 auto& vm = JSC::getVM(lexicalGlobalObject);
2729 auto throwScope = DECLARE_THROW_SCOPE(vm);
2730 UNUSED_PARAM(throwScope);
2731 UNUSED_PARAM(callFrame);
2732 auto& impl = castedThis->wrapped();
2733 if (UNLIKELY(callFrame->argumentCount() < 1))
2734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2736 auto autoscrollForDragAndDropEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setAutoscrollForDragAndDropEnabled(WTFMove(autoscrollForDragAndDropEnabled)); })));
2739}
2740
2741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setAutoscrollForDragAndDropEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2742{
2743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setAutoscrollForDragAndDropEnabledBody>(*lexicalGlobalObject, *callFrame, "setAutoscrollForDragAndDropEnabled");
2744}
2745
2746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setBackForwardCacheSupportsPluginsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2747{
2748 auto& vm = JSC::getVM(lexicalGlobalObject);
2749 auto throwScope = DECLARE_THROW_SCOPE(vm);
2750 UNUSED_PARAM(throwScope);
2751 UNUSED_PARAM(callFrame);
2752 auto& impl = castedThis->wrapped();
2753 if (UNLIKELY(callFrame->argumentCount() < 1))
2754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2756 auto backForwardCacheSupportsPlugins = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setBackForwardCacheSupportsPlugins(WTFMove(backForwardCacheSupportsPlugins)); })));
2759}
2760
2761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBackForwardCacheSupportsPlugins, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2762{
2763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setBackForwardCacheSupportsPluginsBody>(*lexicalGlobalObject, *callFrame, "setBackForwardCacheSupportsPlugins");
2764}
2765
2766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setBackgroundShouldExtendBeyondPageBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2767{
2768 auto& vm = JSC::getVM(lexicalGlobalObject);
2769 auto throwScope = DECLARE_THROW_SCOPE(vm);
2770 UNUSED_PARAM(throwScope);
2771 UNUSED_PARAM(callFrame);
2772 auto& impl = castedThis->wrapped();
2773 if (UNLIKELY(callFrame->argumentCount() < 1))
2774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2776 auto backgroundShouldExtendBeyondPage = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setBackgroundShouldExtendBeyondPage(WTFMove(backgroundShouldExtendBeyondPage)); })));
2779}
2780
2781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBackgroundShouldExtendBeyondPage, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2782{
2783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setBackgroundShouldExtendBeyondPageBody>(*lexicalGlobalObject, *callFrame, "setBackgroundShouldExtendBeyondPage");
2784}
2785
2786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setBackspaceKeyNavigationEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2787{
2788 auto& vm = JSC::getVM(lexicalGlobalObject);
2789 auto throwScope = DECLARE_THROW_SCOPE(vm);
2790 UNUSED_PARAM(throwScope);
2791 UNUSED_PARAM(callFrame);
2792 auto& impl = castedThis->wrapped();
2793 if (UNLIKELY(callFrame->argumentCount() < 1))
2794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2796 auto backspaceKeyNavigationEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setBackspaceKeyNavigationEnabled(WTFMove(backspaceKeyNavigationEnabled)); })));
2799}
2800
2801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBackspaceKeyNavigationEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2802{
2803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setBackspaceKeyNavigationEnabledBody>(*lexicalGlobalObject, *callFrame, "setBackspaceKeyNavigationEnabled");
2804}
2805
2806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setBeaconAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2807{
2808 auto& vm = JSC::getVM(lexicalGlobalObject);
2809 auto throwScope = DECLARE_THROW_SCOPE(vm);
2810 UNUSED_PARAM(throwScope);
2811 UNUSED_PARAM(callFrame);
2812 auto& impl = castedThis->wrapped();
2813 if (UNLIKELY(callFrame->argumentCount() < 1))
2814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2816 auto beaconAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setBeaconAPIEnabled(WTFMove(beaconAPIEnabled)); })));
2819}
2820
2821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBeaconAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2822{
2823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setBeaconAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setBeaconAPIEnabled");
2824}
2825
2826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setBlankAnchorTargetImpliesNoOpenerEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2827{
2828 auto& vm = JSC::getVM(lexicalGlobalObject);
2829 auto throwScope = DECLARE_THROW_SCOPE(vm);
2830 UNUSED_PARAM(throwScope);
2831 UNUSED_PARAM(callFrame);
2832 auto& impl = castedThis->wrapped();
2833 if (UNLIKELY(callFrame->argumentCount() < 1))
2834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2836 auto blankAnchorTargetImpliesNoOpenerEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setBlankAnchorTargetImpliesNoOpenerEnabled(WTFMove(blankAnchorTargetImpliesNoOpenerEnabled)); })));
2839}
2840
2841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setBlankAnchorTargetImpliesNoOpenerEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2842{
2843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setBlankAnchorTargetImpliesNoOpenerEnabledBody>(*lexicalGlobalObject, *callFrame, "setBlankAnchorTargetImpliesNoOpenerEnabled");
2844}
2845
2846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCanvasColorSpaceEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2847{
2848 auto& vm = JSC::getVM(lexicalGlobalObject);
2849 auto throwScope = DECLARE_THROW_SCOPE(vm);
2850 UNUSED_PARAM(throwScope);
2851 UNUSED_PARAM(callFrame);
2852 auto& impl = castedThis->wrapped();
2853 if (UNLIKELY(callFrame->argumentCount() < 1))
2854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2856 auto canvasColorSpaceEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCanvasColorSpaceEnabled(WTFMove(canvasColorSpaceEnabled)); })));
2859}
2860
2861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCanvasColorSpaceEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2862{
2863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCanvasColorSpaceEnabledBody>(*lexicalGlobalObject, *callFrame, "setCanvasColorSpaceEnabled");
2864}
2865
2866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCanvasUsesAcceleratedDrawingBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2867{
2868 auto& vm = JSC::getVM(lexicalGlobalObject);
2869 auto throwScope = DECLARE_THROW_SCOPE(vm);
2870 UNUSED_PARAM(throwScope);
2871 UNUSED_PARAM(callFrame);
2872 auto& impl = castedThis->wrapped();
2873 if (UNLIKELY(callFrame->argumentCount() < 1))
2874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2876 auto canvasUsesAcceleratedDrawing = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCanvasUsesAcceleratedDrawing(WTFMove(canvasUsesAcceleratedDrawing)); })));
2879}
2880
2881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCanvasUsesAcceleratedDrawing, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2882{
2883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCanvasUsesAcceleratedDrawingBody>(*lexicalGlobalObject, *callFrame, "setCanvasUsesAcceleratedDrawing");
2884}
2885
2886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCaretBrowsingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2887{
2888 auto& vm = JSC::getVM(lexicalGlobalObject);
2889 auto throwScope = DECLARE_THROW_SCOPE(vm);
2890 UNUSED_PARAM(throwScope);
2891 UNUSED_PARAM(callFrame);
2892 auto& impl = castedThis->wrapped();
2893 if (UNLIKELY(callFrame->argumentCount() < 1))
2894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2896 auto caretBrowsingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCaretBrowsingEnabled(WTFMove(caretBrowsingEnabled)); })));
2899}
2900
2901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCaretBrowsingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2902{
2903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCaretBrowsingEnabledBody>(*lexicalGlobalObject, *callFrame, "setCaretBrowsingEnabled");
2904}
2905
2906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setClientCoordinatesRelativeToLayoutViewportBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2907{
2908 auto& vm = JSC::getVM(lexicalGlobalObject);
2909 auto throwScope = DECLARE_THROW_SCOPE(vm);
2910 UNUSED_PARAM(throwScope);
2911 UNUSED_PARAM(callFrame);
2912 auto& impl = castedThis->wrapped();
2913 if (UNLIKELY(callFrame->argumentCount() < 1))
2914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2916 auto clientCoordinatesRelativeToLayoutViewport = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setClientCoordinatesRelativeToLayoutViewport(WTFMove(clientCoordinatesRelativeToLayoutViewport)); })));
2919}
2920
2921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setClientCoordinatesRelativeToLayoutViewport, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2922{
2923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setClientCoordinatesRelativeToLayoutViewportBody>(*lexicalGlobalObject, *callFrame, "setClientCoordinatesRelativeToLayoutViewport");
2924}
2925
2926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setColorFilterEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2927{
2928 auto& vm = JSC::getVM(lexicalGlobalObject);
2929 auto throwScope = DECLARE_THROW_SCOPE(vm);
2930 UNUSED_PARAM(throwScope);
2931 UNUSED_PARAM(callFrame);
2932 auto& impl = castedThis->wrapped();
2933 if (UNLIKELY(callFrame->argumentCount() < 1))
2934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2936 auto colorFilterEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setColorFilterEnabled(WTFMove(colorFilterEnabled)); })));
2939}
2940
2941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setColorFilterEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2942{
2943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setColorFilterEnabledBody>(*lexicalGlobalObject, *callFrame, "setColorFilterEnabled");
2944}
2945
2946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setConstantPropertiesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2947{
2948 auto& vm = JSC::getVM(lexicalGlobalObject);
2949 auto throwScope = DECLARE_THROW_SCOPE(vm);
2950 UNUSED_PARAM(throwScope);
2951 UNUSED_PARAM(callFrame);
2952 auto& impl = castedThis->wrapped();
2953 if (UNLIKELY(callFrame->argumentCount() < 1))
2954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2956 auto constantPropertiesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setConstantPropertiesEnabled(WTFMove(constantPropertiesEnabled)); })));
2959}
2960
2961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setConstantPropertiesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2962{
2963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setConstantPropertiesEnabledBody>(*lexicalGlobalObject, *callFrame, "setConstantPropertiesEnabled");
2964}
2965
2966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setContactPickerAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2967{
2968 auto& vm = JSC::getVM(lexicalGlobalObject);
2969 auto throwScope = DECLARE_THROW_SCOPE(vm);
2970 UNUSED_PARAM(throwScope);
2971 UNUSED_PARAM(callFrame);
2972 auto& impl = castedThis->wrapped();
2973 if (UNLIKELY(callFrame->argumentCount() < 1))
2974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2976 auto contactPickerAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setContactPickerAPIEnabled(WTFMove(contactPickerAPIEnabled)); })));
2979}
2980
2981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setContactPickerAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
2982{
2983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setContactPickerAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setContactPickerAPIEnabled");
2984}
2985
2986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setContentChangeObserverEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
2987{
2988 auto& vm = JSC::getVM(lexicalGlobalObject);
2989 auto throwScope = DECLARE_THROW_SCOPE(vm);
2990 UNUSED_PARAM(throwScope);
2991 UNUSED_PARAM(callFrame);
2992 auto& impl = castedThis->wrapped();
2993 if (UNLIKELY(callFrame->argumentCount() < 1))
2994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
2995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
2996 auto contentChangeObserverEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
2997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
2998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setContentChangeObserverEnabled(WTFMove(contentChangeObserverEnabled)); })));
2999}
3000
3001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setContentChangeObserverEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3002{
3003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setContentChangeObserverEnabledBody>(*lexicalGlobalObject, *callFrame, "setContentChangeObserverEnabled");
3004}
3005
3006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setContentDispositionAttachmentSandboxEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3007{
3008 auto& vm = JSC::getVM(lexicalGlobalObject);
3009 auto throwScope = DECLARE_THROW_SCOPE(vm);
3010 UNUSED_PARAM(throwScope);
3011 UNUSED_PARAM(callFrame);
3012 auto& impl = castedThis->wrapped();
3013 if (UNLIKELY(callFrame->argumentCount() < 1))
3014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3016 auto contentDispositionAttachmentSandboxEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setContentDispositionAttachmentSandboxEnabled(WTFMove(contentDispositionAttachmentSandboxEnabled)); })));
3019}
3020
3021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setContentDispositionAttachmentSandboxEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3022{
3023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setContentDispositionAttachmentSandboxEnabledBody>(*lexicalGlobalObject, *callFrame, "setContentDispositionAttachmentSandboxEnabled");
3024}
3025
3026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCookieEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3027{
3028 auto& vm = JSC::getVM(lexicalGlobalObject);
3029 auto throwScope = DECLARE_THROW_SCOPE(vm);
3030 UNUSED_PARAM(throwScope);
3031 UNUSED_PARAM(callFrame);
3032 auto& impl = castedThis->wrapped();
3033 if (UNLIKELY(callFrame->argumentCount() < 1))
3034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3036 auto cookieEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCookieEnabled(WTFMove(cookieEnabled)); })));
3039}
3040
3041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCookieEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3042{
3043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCookieEnabledBody>(*lexicalGlobalObject, *callFrame, "setCookieEnabled");
3044}
3045
3046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCoreImageAcceleratedFilterRenderEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3047{
3048 auto& vm = JSC::getVM(lexicalGlobalObject);
3049 auto throwScope = DECLARE_THROW_SCOPE(vm);
3050 UNUSED_PARAM(throwScope);
3051 UNUSED_PARAM(callFrame);
3052 auto& impl = castedThis->wrapped();
3053 if (UNLIKELY(callFrame->argumentCount() < 1))
3054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3056 auto coreImageAcceleratedFilterRenderEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCoreImageAcceleratedFilterRenderEnabled(WTFMove(coreImageAcceleratedFilterRenderEnabled)); })));
3059}
3060
3061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCoreImageAcceleratedFilterRenderEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3062{
3063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCoreImageAcceleratedFilterRenderEnabledBody>(*lexicalGlobalObject, *callFrame, "setCoreImageAcceleratedFilterRenderEnabled");
3064}
3065
3066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCoreMathMLEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3067{
3068 auto& vm = JSC::getVM(lexicalGlobalObject);
3069 auto throwScope = DECLARE_THROW_SCOPE(vm);
3070 UNUSED_PARAM(throwScope);
3071 UNUSED_PARAM(callFrame);
3072 auto& impl = castedThis->wrapped();
3073 if (UNLIKELY(callFrame->argumentCount() < 1))
3074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3076 auto coreMathMLEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCoreMathMLEnabled(WTFMove(coreMathMLEnabled)); })));
3079}
3080
3081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCoreMathMLEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3082{
3083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCoreMathMLEnabledBody>(*lexicalGlobalObject, *callFrame, "setCoreMathMLEnabled");
3084}
3085
3086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCrossOriginCheckInGetMatchedCSSRulesDisabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3087{
3088 auto& vm = JSC::getVM(lexicalGlobalObject);
3089 auto throwScope = DECLARE_THROW_SCOPE(vm);
3090 UNUSED_PARAM(throwScope);
3091 UNUSED_PARAM(callFrame);
3092 auto& impl = castedThis->wrapped();
3093 if (UNLIKELY(callFrame->argumentCount() < 1))
3094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3096 auto crossOriginCheckInGetMatchedCSSRulesDisabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCrossOriginCheckInGetMatchedCSSRulesDisabled(WTFMove(crossOriginCheckInGetMatchedCSSRulesDisabled)); })));
3099}
3100
3101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCrossOriginCheckInGetMatchedCSSRulesDisabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3102{
3103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCrossOriginCheckInGetMatchedCSSRulesDisabledBody>(*lexicalGlobalObject, *callFrame, "setCrossOriginCheckInGetMatchedCSSRulesDisabled");
3104}
3105
3106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSColor4Body(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3107{
3108 auto& vm = JSC::getVM(lexicalGlobalObject);
3109 auto throwScope = DECLARE_THROW_SCOPE(vm);
3110 UNUSED_PARAM(throwScope);
3111 UNUSED_PARAM(callFrame);
3112 auto& impl = castedThis->wrapped();
3113 if (UNLIKELY(callFrame->argumentCount() < 1))
3114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3116 auto cssColor4 = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSColor4(WTFMove(cssColor4)); })));
3119}
3120
3121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSColor4, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3122{
3123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSColor4Body>(*lexicalGlobalObject, *callFrame, "setCSSColor4");
3124}
3125
3126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSColorContrastEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3127{
3128 auto& vm = JSC::getVM(lexicalGlobalObject);
3129 auto throwScope = DECLARE_THROW_SCOPE(vm);
3130 UNUSED_PARAM(throwScope);
3131 UNUSED_PARAM(callFrame);
3132 auto& impl = castedThis->wrapped();
3133 if (UNLIKELY(callFrame->argumentCount() < 1))
3134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3136 auto cssColorContrastEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSColorContrastEnabled(WTFMove(cssColorContrastEnabled)); })));
3139}
3140
3141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSColorContrastEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3142{
3143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSColorContrastEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSColorContrastEnabled");
3144}
3145
3146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSColorMixEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3147{
3148 auto& vm = JSC::getVM(lexicalGlobalObject);
3149 auto throwScope = DECLARE_THROW_SCOPE(vm);
3150 UNUSED_PARAM(throwScope);
3151 UNUSED_PARAM(callFrame);
3152 auto& impl = castedThis->wrapped();
3153 if (UNLIKELY(callFrame->argumentCount() < 1))
3154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3156 auto cssColorMixEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSColorMixEnabled(WTFMove(cssColorMixEnabled)); })));
3159}
3160
3161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSColorMixEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3162{
3163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSColorMixEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSColorMixEnabled");
3164}
3165
3166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSContainmentEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3167{
3168 auto& vm = JSC::getVM(lexicalGlobalObject);
3169 auto throwScope = DECLARE_THROW_SCOPE(vm);
3170 UNUSED_PARAM(throwScope);
3171 UNUSED_PARAM(callFrame);
3172 auto& impl = castedThis->wrapped();
3173 if (UNLIKELY(callFrame->argumentCount() < 1))
3174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3176 auto cssContainmentEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSContainmentEnabled(WTFMove(cssContainmentEnabled)); })));
3179}
3180
3181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSContainmentEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3182{
3183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSContainmentEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSContainmentEnabled");
3184}
3185
3186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRuleImageSymbolsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3187{
3188 auto& vm = JSC::getVM(lexicalGlobalObject);
3189 auto throwScope = DECLARE_THROW_SCOPE(vm);
3190 UNUSED_PARAM(throwScope);
3191 UNUSED_PARAM(callFrame);
3192 auto& impl = castedThis->wrapped();
3193 if (UNLIKELY(callFrame->argumentCount() < 1))
3194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3196 auto cssCounterStyleAtRuleImageSymbolsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSCounterStyleAtRuleImageSymbolsEnabled(WTFMove(cssCounterStyleAtRuleImageSymbolsEnabled)); })));
3199}
3200
3201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRuleImageSymbolsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3202{
3203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRuleImageSymbolsEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSCounterStyleAtRuleImageSymbolsEnabled");
3204}
3205
3206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRulesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3207{
3208 auto& vm = JSC::getVM(lexicalGlobalObject);
3209 auto throwScope = DECLARE_THROW_SCOPE(vm);
3210 UNUSED_PARAM(throwScope);
3211 UNUSED_PARAM(callFrame);
3212 auto& impl = castedThis->wrapped();
3213 if (UNLIKELY(callFrame->argumentCount() < 1))
3214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3216 auto cssCounterStyleAtRulesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSCounterStyleAtRulesEnabled(WTFMove(cssCounterStyleAtRulesEnabled)); })));
3219}
3220
3221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRulesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3222{
3223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSCounterStyleAtRulesEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSCounterStyleAtRulesEnabled");
3224}
3225
3226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSCustomPropertiesAndValuesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3227{
3228 auto& vm = JSC::getVM(lexicalGlobalObject);
3229 auto throwScope = DECLARE_THROW_SCOPE(vm);
3230 UNUSED_PARAM(throwScope);
3231 UNUSED_PARAM(callFrame);
3232 auto& impl = castedThis->wrapped();
3233 if (UNLIKELY(callFrame->argumentCount() < 1))
3234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3236 auto cssCustomPropertiesAndValuesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSCustomPropertiesAndValuesEnabled(WTFMove(cssCustomPropertiesAndValuesEnabled)); })));
3239}
3240
3241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSCustomPropertiesAndValuesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3242{
3243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSCustomPropertiesAndValuesEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSCustomPropertiesAndValuesEnabled");
3244}
3245
3246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSIndividualTransformPropertiesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3247{
3248 auto& vm = JSC::getVM(lexicalGlobalObject);
3249 auto throwScope = DECLARE_THROW_SCOPE(vm);
3250 UNUSED_PARAM(throwScope);
3251 UNUSED_PARAM(callFrame);
3252 auto& impl = castedThis->wrapped();
3253 if (UNLIKELY(callFrame->argumentCount() < 1))
3254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3256 auto cssIndividualTransformPropertiesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSIndividualTransformPropertiesEnabled(WTFMove(cssIndividualTransformPropertiesEnabled)); })));
3259}
3260
3261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSIndividualTransformPropertiesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3262{
3263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSIndividualTransformPropertiesEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSIndividualTransformPropertiesEnabled");
3264}
3265
3266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSRelativeColorSyntaxEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3267{
3268 auto& vm = JSC::getVM(lexicalGlobalObject);
3269 auto throwScope = DECLARE_THROW_SCOPE(vm);
3270 UNUSED_PARAM(throwScope);
3271 UNUSED_PARAM(callFrame);
3272 auto& impl = castedThis->wrapped();
3273 if (UNLIKELY(callFrame->argumentCount() < 1))
3274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3276 auto cssRelativeColorSyntaxEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSRelativeColorSyntaxEnabled(WTFMove(cssRelativeColorSyntaxEnabled)); })));
3279}
3280
3281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSRelativeColorSyntaxEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3282{
3283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSRelativeColorSyntaxEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSRelativeColorSyntaxEnabled");
3284}
3285
3286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCSSTransformStyleOptimized3DEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3287{
3288 auto& vm = JSC::getVM(lexicalGlobalObject);
3289 auto throwScope = DECLARE_THROW_SCOPE(vm);
3290 UNUSED_PARAM(throwScope);
3291 UNUSED_PARAM(callFrame);
3292 auto& impl = castedThis->wrapped();
3293 if (UNLIKELY(callFrame->argumentCount() < 1))
3294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3296 auto cssTransformStyleOptimized3DEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCSSTransformStyleOptimized3DEnabled(WTFMove(cssTransformStyleOptimized3DEnabled)); })));
3299}
3300
3301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCSSTransformStyleOptimized3DEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3302{
3303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCSSTransformStyleOptimized3DEnabledBody>(*lexicalGlobalObject, *callFrame, "setCSSTransformStyleOptimized3DEnabled");
3304}
3305
3306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setCursiveFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3307{
3308 auto& vm = JSC::getVM(lexicalGlobalObject);
3309 auto throwScope = DECLARE_THROW_SCOPE(vm);
3310 UNUSED_PARAM(throwScope);
3311 UNUSED_PARAM(callFrame);
3312 auto& impl = castedThis->wrapped();
3313 if (UNLIKELY(callFrame->argumentCount() < 1))
3314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3316 auto cursiveFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
3317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setCursiveFontFamily(WTFMove(cursiveFontFamily)); })));
3319}
3320
3321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setCursiveFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3322{
3323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setCursiveFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setCursiveFontFamily");
3324}
3325
3326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDataTransferItemsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3327{
3328 auto& vm = JSC::getVM(lexicalGlobalObject);
3329 auto throwScope = DECLARE_THROW_SCOPE(vm);
3330 UNUSED_PARAM(throwScope);
3331 UNUSED_PARAM(callFrame);
3332 auto& impl = castedThis->wrapped();
3333 if (UNLIKELY(callFrame->argumentCount() < 1))
3334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3336 auto dataTransferItemsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDataTransferItemsEnabled(WTFMove(dataTransferItemsEnabled)); })));
3339}
3340
3341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDataTransferItemsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3342{
3343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDataTransferItemsEnabledBody>(*lexicalGlobalObject, *callFrame, "setDataTransferItemsEnabled");
3344}
3345
3346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDateTimeInputsEditableComponentsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3347{
3348 auto& vm = JSC::getVM(lexicalGlobalObject);
3349 auto throwScope = DECLARE_THROW_SCOPE(vm);
3350 UNUSED_PARAM(throwScope);
3351 UNUSED_PARAM(callFrame);
3352 auto& impl = castedThis->wrapped();
3353 if (UNLIKELY(callFrame->argumentCount() < 1))
3354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3356 auto dateTimeInputsEditableComponentsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDateTimeInputsEditableComponentsEnabled(WTFMove(dateTimeInputsEditableComponentsEnabled)); })));
3359}
3360
3361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDateTimeInputsEditableComponentsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3362{
3363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDateTimeInputsEditableComponentsEnabledBody>(*lexicalGlobalObject, *callFrame, "setDateTimeInputsEditableComponentsEnabled");
3364}
3365
3366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDefaultFixedFontSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3367{
3368 auto& vm = JSC::getVM(lexicalGlobalObject);
3369 auto throwScope = DECLARE_THROW_SCOPE(vm);
3370 UNUSED_PARAM(throwScope);
3371 UNUSED_PARAM(callFrame);
3372 auto& impl = castedThis->wrapped();
3373 if (UNLIKELY(callFrame->argumentCount() < 1))
3374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3376 auto defaultFixedFontSize = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
3377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDefaultFixedFontSize(WTFMove(defaultFixedFontSize)); })));
3379}
3380
3381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultFixedFontSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3382{
3383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDefaultFixedFontSizeBody>(*lexicalGlobalObject, *callFrame, "setDefaultFixedFontSize");
3384}
3385
3386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDefaultFontSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3387{
3388 auto& vm = JSC::getVM(lexicalGlobalObject);
3389 auto throwScope = DECLARE_THROW_SCOPE(vm);
3390 UNUSED_PARAM(throwScope);
3391 UNUSED_PARAM(callFrame);
3392 auto& impl = castedThis->wrapped();
3393 if (UNLIKELY(callFrame->argumentCount() < 1))
3394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3396 auto defaultFontSize = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
3397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDefaultFontSize(WTFMove(defaultFontSize)); })));
3399}
3400
3401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultFontSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3402{
3403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDefaultFontSizeBody>(*lexicalGlobalObject, *callFrame, "setDefaultFontSize");
3404}
3405
3406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDefaultTextEncodingNameBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3407{
3408 auto& vm = JSC::getVM(lexicalGlobalObject);
3409 auto throwScope = DECLARE_THROW_SCOPE(vm);
3410 UNUSED_PARAM(throwScope);
3411 UNUSED_PARAM(callFrame);
3412 auto& impl = castedThis->wrapped();
3413 if (UNLIKELY(callFrame->argumentCount() < 1))
3414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3416 auto defaultTextEncodingName = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
3417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDefaultTextEncodingName(WTFMove(defaultTextEncodingName)); })));
3419}
3420
3421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultTextEncodingName, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3422{
3423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDefaultTextEncodingNameBody>(*lexicalGlobalObject, *callFrame, "setDefaultTextEncodingName");
3424}
3425
3426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDefaultVideoPosterURLBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3427{
3428 auto& vm = JSC::getVM(lexicalGlobalObject);
3429 auto throwScope = DECLARE_THROW_SCOPE(vm);
3430 UNUSED_PARAM(throwScope);
3431 UNUSED_PARAM(callFrame);
3432 auto& impl = castedThis->wrapped();
3433 if (UNLIKELY(callFrame->argumentCount() < 1))
3434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3436 auto defaultVideoPosterURL = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
3437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDefaultVideoPosterURL(WTFMove(defaultVideoPosterURL)); })));
3439}
3440
3441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDefaultVideoPosterURL, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3442{
3443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDefaultVideoPosterURLBody>(*lexicalGlobalObject, *callFrame, "setDefaultVideoPosterURL");
3444}
3445
3446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDeferredCSSParserEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3447{
3448 auto& vm = JSC::getVM(lexicalGlobalObject);
3449 auto throwScope = DECLARE_THROW_SCOPE(vm);
3450 UNUSED_PARAM(throwScope);
3451 UNUSED_PARAM(callFrame);
3452 auto& impl = castedThis->wrapped();
3453 if (UNLIKELY(callFrame->argumentCount() < 1))
3454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3456 auto deferredCSSParserEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDeferredCSSParserEnabled(WTFMove(deferredCSSParserEnabled)); })));
3459}
3460
3461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeferredCSSParserEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3462{
3463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDeferredCSSParserEnabledBody>(*lexicalGlobalObject, *callFrame, "setDeferredCSSParserEnabled");
3464}
3465
3466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDeveloperExtrasEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3467{
3468 auto& vm = JSC::getVM(lexicalGlobalObject);
3469 auto throwScope = DECLARE_THROW_SCOPE(vm);
3470 UNUSED_PARAM(throwScope);
3471 UNUSED_PARAM(callFrame);
3472 auto& impl = castedThis->wrapped();
3473 if (UNLIKELY(callFrame->argumentCount() < 1))
3474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3476 auto developerExtrasEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDeveloperExtrasEnabled(WTFMove(developerExtrasEnabled)); })));
3479}
3480
3481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeveloperExtrasEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3482{
3483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDeveloperExtrasEnabledBody>(*lexicalGlobalObject, *callFrame, "setDeveloperExtrasEnabled");
3484}
3485
3486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDeviceHeightBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3487{
3488 auto& vm = JSC::getVM(lexicalGlobalObject);
3489 auto throwScope = DECLARE_THROW_SCOPE(vm);
3490 UNUSED_PARAM(throwScope);
3491 UNUSED_PARAM(callFrame);
3492 auto& impl = castedThis->wrapped();
3493 if (UNLIKELY(callFrame->argumentCount() < 1))
3494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3496 auto deviceHeight = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
3497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDeviceHeight(WTFMove(deviceHeight)); })));
3499}
3500
3501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceHeight, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3502{
3503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDeviceHeightBody>(*lexicalGlobalObject, *callFrame, "setDeviceHeight");
3504}
3505
3506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationEventEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3507{
3508 auto& vm = JSC::getVM(lexicalGlobalObject);
3509 auto throwScope = DECLARE_THROW_SCOPE(vm);
3510 UNUSED_PARAM(throwScope);
3511 UNUSED_PARAM(callFrame);
3512 auto& impl = castedThis->wrapped();
3513 if (UNLIKELY(callFrame->argumentCount() < 1))
3514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3516 auto deviceOrientationEventEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDeviceOrientationEventEnabled(WTFMove(deviceOrientationEventEnabled)); })));
3519}
3520
3521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationEventEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3522{
3523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationEventEnabledBody>(*lexicalGlobalObject, *callFrame, "setDeviceOrientationEventEnabled");
3524}
3525
3526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationPermissionAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3527{
3528 auto& vm = JSC::getVM(lexicalGlobalObject);
3529 auto throwScope = DECLARE_THROW_SCOPE(vm);
3530 UNUSED_PARAM(throwScope);
3531 UNUSED_PARAM(callFrame);
3532 auto& impl = castedThis->wrapped();
3533 if (UNLIKELY(callFrame->argumentCount() < 1))
3534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3536 auto deviceOrientationPermissionAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDeviceOrientationPermissionAPIEnabled(WTFMove(deviceOrientationPermissionAPIEnabled)); })));
3539}
3540
3541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationPermissionAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3542{
3543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDeviceOrientationPermissionAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setDeviceOrientationPermissionAPIEnabled");
3544}
3545
3546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDeviceWidthBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3547{
3548 auto& vm = JSC::getVM(lexicalGlobalObject);
3549 auto throwScope = DECLARE_THROW_SCOPE(vm);
3550 UNUSED_PARAM(throwScope);
3551 UNUSED_PARAM(callFrame);
3552 auto& impl = castedThis->wrapped();
3553 if (UNLIKELY(callFrame->argumentCount() < 1))
3554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3556 auto deviceWidth = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
3557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDeviceWidth(WTFMove(deviceWidth)); })));
3559}
3560
3561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDeviceWidth, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3562{
3563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDeviceWidthBody>(*lexicalGlobalObject, *callFrame, "setDeviceWidth");
3564}
3565
3566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDiagnosticLoggingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3567{
3568 auto& vm = JSC::getVM(lexicalGlobalObject);
3569 auto throwScope = DECLARE_THROW_SCOPE(vm);
3570 UNUSED_PARAM(throwScope);
3571 UNUSED_PARAM(callFrame);
3572 auto& impl = castedThis->wrapped();
3573 if (UNLIKELY(callFrame->argumentCount() < 1))
3574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3576 auto diagnosticLoggingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDiagnosticLoggingEnabled(WTFMove(diagnosticLoggingEnabled)); })));
3579}
3580
3581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDiagnosticLoggingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3582{
3583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDiagnosticLoggingEnabledBody>(*lexicalGlobalObject, *callFrame, "setDiagnosticLoggingEnabled");
3584}
3585
3586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDisableScreenSizeOverrideBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3587{
3588 auto& vm = JSC::getVM(lexicalGlobalObject);
3589 auto throwScope = DECLARE_THROW_SCOPE(vm);
3590 UNUSED_PARAM(throwScope);
3591 UNUSED_PARAM(callFrame);
3592 auto& impl = castedThis->wrapped();
3593 if (UNLIKELY(callFrame->argumentCount() < 1))
3594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3596 auto disableScreenSizeOverride = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDisableScreenSizeOverride(WTFMove(disableScreenSizeOverride)); })));
3599}
3600
3601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisableScreenSizeOverride, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3602{
3603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDisableScreenSizeOverrideBody>(*lexicalGlobalObject, *callFrame, "setDisableScreenSizeOverride");
3604}
3605
3606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDisabledAdaptationsMetaTagEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3607{
3608 auto& vm = JSC::getVM(lexicalGlobalObject);
3609 auto throwScope = DECLARE_THROW_SCOPE(vm);
3610 UNUSED_PARAM(throwScope);
3611 UNUSED_PARAM(callFrame);
3612 auto& impl = castedThis->wrapped();
3613 if (UNLIKELY(callFrame->argumentCount() < 1))
3614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3616 auto disabledAdaptationsMetaTagEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDisabledAdaptationsMetaTagEnabled(WTFMove(disabledAdaptationsMetaTagEnabled)); })));
3619}
3620
3621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisabledAdaptationsMetaTagEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3622{
3623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDisabledAdaptationsMetaTagEnabledBody>(*lexicalGlobalObject, *callFrame, "setDisabledAdaptationsMetaTagEnabled");
3624}
3625
3626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDisallowSyncXHRDuringPageDismissalEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3627{
3628 auto& vm = JSC::getVM(lexicalGlobalObject);
3629 auto throwScope = DECLARE_THROW_SCOPE(vm);
3630 UNUSED_PARAM(throwScope);
3631 UNUSED_PARAM(callFrame);
3632 auto& impl = castedThis->wrapped();
3633 if (UNLIKELY(callFrame->argumentCount() < 1))
3634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3636 auto disallowSyncXHRDuringPageDismissalEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDisallowSyncXHRDuringPageDismissalEnabled(WTFMove(disallowSyncXHRDuringPageDismissalEnabled)); })));
3639}
3640
3641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisallowSyncXHRDuringPageDismissalEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3642{
3643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDisallowSyncXHRDuringPageDismissalEnabledBody>(*lexicalGlobalObject, *callFrame, "setDisallowSyncXHRDuringPageDismissalEnabled");
3644}
3645
3646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDisplayListDrawingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3647{
3648 auto& vm = JSC::getVM(lexicalGlobalObject);
3649 auto throwScope = DECLARE_THROW_SCOPE(vm);
3650 UNUSED_PARAM(throwScope);
3651 UNUSED_PARAM(callFrame);
3652 auto& impl = castedThis->wrapped();
3653 if (UNLIKELY(callFrame->argumentCount() < 1))
3654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3656 auto displayListDrawingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDisplayListDrawingEnabled(WTFMove(displayListDrawingEnabled)); })));
3659}
3660
3661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDisplayListDrawingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3662{
3663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDisplayListDrawingEnabledBody>(*lexicalGlobalObject, *callFrame, "setDisplayListDrawingEnabled");
3664}
3665
3666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDNSPrefetchingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3667{
3668 auto& vm = JSC::getVM(lexicalGlobalObject);
3669 auto throwScope = DECLARE_THROW_SCOPE(vm);
3670 UNUSED_PARAM(throwScope);
3671 UNUSED_PARAM(callFrame);
3672 auto& impl = castedThis->wrapped();
3673 if (UNLIKELY(callFrame->argumentCount() < 1))
3674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3676 auto dnsPrefetchingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDNSPrefetchingEnabled(WTFMove(dnsPrefetchingEnabled)); })));
3679}
3680
3681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDNSPrefetchingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3682{
3683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDNSPrefetchingEnabledBody>(*lexicalGlobalObject, *callFrame, "setDNSPrefetchingEnabled");
3684}
3685
3686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAccessRequestsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3687{
3688 auto& vm = JSC::getVM(lexicalGlobalObject);
3689 auto throwScope = DECLARE_THROW_SCOPE(vm);
3690 UNUSED_PARAM(throwScope);
3691 UNUSED_PARAM(callFrame);
3692 auto& impl = castedThis->wrapped();
3693 if (UNLIKELY(callFrame->argumentCount() < 1))
3694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3696 auto domPasteAccessRequestsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDOMPasteAccessRequestsEnabled(WTFMove(domPasteAccessRequestsEnabled)); })));
3699}
3700
3701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAccessRequestsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3702{
3703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAccessRequestsEnabledBody>(*lexicalGlobalObject, *callFrame, "setDOMPasteAccessRequestsEnabled");
3704}
3705
3706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAllowedBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3707{
3708 auto& vm = JSC::getVM(lexicalGlobalObject);
3709 auto throwScope = DECLARE_THROW_SCOPE(vm);
3710 UNUSED_PARAM(throwScope);
3711 UNUSED_PARAM(callFrame);
3712 auto& impl = castedThis->wrapped();
3713 if (UNLIKELY(callFrame->argumentCount() < 1))
3714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3716 auto domPasteAllowed = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDOMPasteAllowed(WTFMove(domPasteAllowed)); })));
3719}
3720
3721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAllowed, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3722{
3723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDOMPasteAllowedBody>(*lexicalGlobalObject, *callFrame, "setDOMPasteAllowed");
3724}
3725
3726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDOMTimersThrottlingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3727{
3728 auto& vm = JSC::getVM(lexicalGlobalObject);
3729 auto throwScope = DECLARE_THROW_SCOPE(vm);
3730 UNUSED_PARAM(throwScope);
3731 UNUSED_PARAM(callFrame);
3732 auto& impl = castedThis->wrapped();
3733 if (UNLIKELY(callFrame->argumentCount() < 1))
3734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3736 auto domTimersThrottlingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDOMTimersThrottlingEnabled(WTFMove(domTimersThrottlingEnabled)); })));
3739}
3740
3741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDOMTimersThrottlingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3742{
3743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDOMTimersThrottlingEnabledBody>(*lexicalGlobalObject, *callFrame, "setDOMTimersThrottlingEnabled");
3744}
3745
3746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDownloadAttributeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3747{
3748 auto& vm = JSC::getVM(lexicalGlobalObject);
3749 auto throwScope = DECLARE_THROW_SCOPE(vm);
3750 UNUSED_PARAM(throwScope);
3751 UNUSED_PARAM(callFrame);
3752 auto& impl = castedThis->wrapped();
3753 if (UNLIKELY(callFrame->argumentCount() < 1))
3754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3756 auto downloadAttributeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDownloadAttributeEnabled(WTFMove(downloadAttributeEnabled)); })));
3759}
3760
3761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDownloadAttributeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3762{
3763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDownloadAttributeEnabledBody>(*lexicalGlobalObject, *callFrame, "setDownloadAttributeEnabled");
3764}
3765
3766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setDownloadableBinaryFontsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3767{
3768 auto& vm = JSC::getVM(lexicalGlobalObject);
3769 auto throwScope = DECLARE_THROW_SCOPE(vm);
3770 UNUSED_PARAM(throwScope);
3771 UNUSED_PARAM(callFrame);
3772 auto& impl = castedThis->wrapped();
3773 if (UNLIKELY(callFrame->argumentCount() < 1))
3774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3776 auto downloadableBinaryFontsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setDownloadableBinaryFontsEnabled(WTFMove(downloadableBinaryFontsEnabled)); })));
3779}
3780
3781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setDownloadableBinaryFontsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3782{
3783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setDownloadableBinaryFontsEnabledBody>(*lexicalGlobalObject, *callFrame, "setDownloadableBinaryFontsEnabled");
3784}
3785
3786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setEnableInheritURIQueryComponentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3787{
3788 auto& vm = JSC::getVM(lexicalGlobalObject);
3789 auto throwScope = DECLARE_THROW_SCOPE(vm);
3790 UNUSED_PARAM(throwScope);
3791 UNUSED_PARAM(callFrame);
3792 auto& impl = castedThis->wrapped();
3793 if (UNLIKELY(callFrame->argumentCount() < 1))
3794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3796 auto enableInheritURIQueryComponent = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setEnableInheritURIQueryComponent(WTFMove(enableInheritURIQueryComponent)); })));
3799}
3800
3801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEnableInheritURIQueryComponent, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3802{
3803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setEnableInheritURIQueryComponentBody>(*lexicalGlobalObject, *callFrame, "setEnableInheritURIQueryComponent");
3804}
3805
3806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setEncryptedMediaAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3807{
3808 auto& vm = JSC::getVM(lexicalGlobalObject);
3809 auto throwScope = DECLARE_THROW_SCOPE(vm);
3810 UNUSED_PARAM(throwScope);
3811 UNUSED_PARAM(callFrame);
3812 auto& impl = castedThis->wrapped();
3813 if (UNLIKELY(callFrame->argumentCount() < 1))
3814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3816 auto encryptedMediaAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setEncryptedMediaAPIEnabled(WTFMove(encryptedMediaAPIEnabled)); })));
3819}
3820
3821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEncryptedMediaAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3822{
3823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setEncryptedMediaAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setEncryptedMediaAPIEnabled");
3824}
3825
3826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setEnterKeyHintEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3827{
3828 auto& vm = JSC::getVM(lexicalGlobalObject);
3829 auto throwScope = DECLARE_THROW_SCOPE(vm);
3830 UNUSED_PARAM(throwScope);
3831 UNUSED_PARAM(callFrame);
3832 auto& impl = castedThis->wrapped();
3833 if (UNLIKELY(callFrame->argumentCount() < 1))
3834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3836 auto enterKeyHintEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setEnterKeyHintEnabled(WTFMove(enterKeyHintEnabled)); })));
3839}
3840
3841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEnterKeyHintEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3842{
3843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setEnterKeyHintEnabledBody>(*lexicalGlobalObject, *callFrame, "setEnterKeyHintEnabled");
3844}
3845
3846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setEventHandlerDrivenSmoothKeyboardScrollingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3847{
3848 auto& vm = JSC::getVM(lexicalGlobalObject);
3849 auto throwScope = DECLARE_THROW_SCOPE(vm);
3850 UNUSED_PARAM(throwScope);
3851 UNUSED_PARAM(callFrame);
3852 auto& impl = castedThis->wrapped();
3853 if (UNLIKELY(callFrame->argumentCount() < 1))
3854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3856 auto eventHandlerDrivenSmoothKeyboardScrollingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setEventHandlerDrivenSmoothKeyboardScrollingEnabled(WTFMove(eventHandlerDrivenSmoothKeyboardScrollingEnabled)); })));
3859}
3860
3861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setEventHandlerDrivenSmoothKeyboardScrollingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3862{
3863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setEventHandlerDrivenSmoothKeyboardScrollingEnabledBody>(*lexicalGlobalObject, *callFrame, "setEventHandlerDrivenSmoothKeyboardScrollingEnabled");
3864}
3865
3866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setExposeSpeakersEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3867{
3868 auto& vm = JSC::getVM(lexicalGlobalObject);
3869 auto throwScope = DECLARE_THROW_SCOPE(vm);
3870 UNUSED_PARAM(throwScope);
3871 UNUSED_PARAM(callFrame);
3872 auto& impl = castedThis->wrapped();
3873 if (UNLIKELY(callFrame->argumentCount() < 1))
3874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3876 auto exposeSpeakersEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setExposeSpeakersEnabled(WTFMove(exposeSpeakersEnabled)); })));
3879}
3880
3881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setExposeSpeakersEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3882{
3883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setExposeSpeakersEnabledBody>(*lexicalGlobalObject, *callFrame, "setExposeSpeakersEnabled");
3884}
3885
3886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFantasyFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3887{
3888 auto& vm = JSC::getVM(lexicalGlobalObject);
3889 auto throwScope = DECLARE_THROW_SCOPE(vm);
3890 UNUSED_PARAM(throwScope);
3891 UNUSED_PARAM(callFrame);
3892 auto& impl = castedThis->wrapped();
3893 if (UNLIKELY(callFrame->argumentCount() < 1))
3894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3896 auto fantasyFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
3897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFantasyFontFamily(WTFMove(fantasyFontFamily)); })));
3899}
3900
3901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFantasyFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3902{
3903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFantasyFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setFantasyFontFamily");
3904}
3905
3906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFixedBackgroundsPaintRelativeToDocumentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3907{
3908 auto& vm = JSC::getVM(lexicalGlobalObject);
3909 auto throwScope = DECLARE_THROW_SCOPE(vm);
3910 UNUSED_PARAM(throwScope);
3911 UNUSED_PARAM(callFrame);
3912 auto& impl = castedThis->wrapped();
3913 if (UNLIKELY(callFrame->argumentCount() < 1))
3914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3916 auto fixedBackgroundsPaintRelativeToDocument = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFixedBackgroundsPaintRelativeToDocument(WTFMove(fixedBackgroundsPaintRelativeToDocument)); })));
3919}
3920
3921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFixedBackgroundsPaintRelativeToDocument, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3922{
3923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFixedBackgroundsPaintRelativeToDocumentBody>(*lexicalGlobalObject, *callFrame, "setFixedBackgroundsPaintRelativeToDocument");
3924}
3925
3926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFixedElementsLayoutRelativeToFrameBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3927{
3928 auto& vm = JSC::getVM(lexicalGlobalObject);
3929 auto throwScope = DECLARE_THROW_SCOPE(vm);
3930 UNUSED_PARAM(throwScope);
3931 UNUSED_PARAM(callFrame);
3932 auto& impl = castedThis->wrapped();
3933 if (UNLIKELY(callFrame->argumentCount() < 1))
3934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3936 auto fixedElementsLayoutRelativeToFrame = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFixedElementsLayoutRelativeToFrame(WTFMove(fixedElementsLayoutRelativeToFrame)); })));
3939}
3940
3941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFixedElementsLayoutRelativeToFrame, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3942{
3943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFixedElementsLayoutRelativeToFrameBody>(*lexicalGlobalObject, *callFrame, "setFixedElementsLayoutRelativeToFrame");
3944}
3945
3946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFixedFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3947{
3948 auto& vm = JSC::getVM(lexicalGlobalObject);
3949 auto throwScope = DECLARE_THROW_SCOPE(vm);
3950 UNUSED_PARAM(throwScope);
3951 UNUSED_PARAM(callFrame);
3952 auto& impl = castedThis->wrapped();
3953 if (UNLIKELY(callFrame->argumentCount() < 1))
3954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3956 auto fixedFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
3957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFixedFontFamily(WTFMove(fixedFontFamily)); })));
3959}
3960
3961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFixedFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3962{
3963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFixedFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setFixedFontFamily");
3964}
3965
3966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFocusVisibleEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3967{
3968 auto& vm = JSC::getVM(lexicalGlobalObject);
3969 auto throwScope = DECLARE_THROW_SCOPE(vm);
3970 UNUSED_PARAM(throwScope);
3971 UNUSED_PARAM(callFrame);
3972 auto& impl = castedThis->wrapped();
3973 if (UNLIKELY(callFrame->argumentCount() < 1))
3974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3976 auto focusVisibleEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFocusVisibleEnabled(WTFMove(focusVisibleEnabled)); })));
3979}
3980
3981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFocusVisibleEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
3982{
3983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFocusVisibleEnabledBody>(*lexicalGlobalObject, *callFrame, "setFocusVisibleEnabled");
3984}
3985
3986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFontFallbackPrefersPictographsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
3987{
3988 auto& vm = JSC::getVM(lexicalGlobalObject);
3989 auto throwScope = DECLARE_THROW_SCOPE(vm);
3990 UNUSED_PARAM(throwScope);
3991 UNUSED_PARAM(callFrame);
3992 auto& impl = castedThis->wrapped();
3993 if (UNLIKELY(callFrame->argumentCount() < 1))
3994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
3995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
3996 auto fontFallbackPrefersPictographs = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
3997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
3998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFontFallbackPrefersPictographs(WTFMove(fontFallbackPrefersPictographs)); })));
3999}
4000
4001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFontFallbackPrefersPictographs, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4002{
4003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFontFallbackPrefersPictographsBody>(*lexicalGlobalObject, *callFrame, "setFontFallbackPrefersPictographs");
4004}
4005
4006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setForceCompositingModeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4007{
4008 auto& vm = JSC::getVM(lexicalGlobalObject);
4009 auto throwScope = DECLARE_THROW_SCOPE(vm);
4010 UNUSED_PARAM(throwScope);
4011 UNUSED_PARAM(callFrame);
4012 auto& impl = castedThis->wrapped();
4013 if (UNLIKELY(callFrame->argumentCount() < 1))
4014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4016 auto forceCompositingMode = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setForceCompositingMode(WTFMove(forceCompositingMode)); })));
4019}
4020
4021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForceCompositingMode, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4022{
4023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setForceCompositingModeBody>(*lexicalGlobalObject, *callFrame, "setForceCompositingMode");
4024}
4025
4026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setForceFTPDirectoryListingsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4027{
4028 auto& vm = JSC::getVM(lexicalGlobalObject);
4029 auto throwScope = DECLARE_THROW_SCOPE(vm);
4030 UNUSED_PARAM(throwScope);
4031 UNUSED_PARAM(callFrame);
4032 auto& impl = castedThis->wrapped();
4033 if (UNLIKELY(callFrame->argumentCount() < 1))
4034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4036 auto forceFTPDirectoryListings = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setForceFTPDirectoryListings(WTFMove(forceFTPDirectoryListings)); })));
4039}
4040
4041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForceFTPDirectoryListings, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4042{
4043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setForceFTPDirectoryListingsBody>(*lexicalGlobalObject, *callFrame, "setForceFTPDirectoryListings");
4044}
4045
4046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setForcePendingWebGLPolicyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4047{
4048 auto& vm = JSC::getVM(lexicalGlobalObject);
4049 auto throwScope = DECLARE_THROW_SCOPE(vm);
4050 UNUSED_PARAM(throwScope);
4051 UNUSED_PARAM(callFrame);
4052 auto& impl = castedThis->wrapped();
4053 if (UNLIKELY(callFrame->argumentCount() < 1))
4054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4056 auto forcePendingWebGLPolicy = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setForcePendingWebGLPolicy(WTFMove(forcePendingWebGLPolicy)); })));
4059}
4060
4061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForcePendingWebGLPolicy, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4062{
4063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setForcePendingWebGLPolicyBody>(*lexicalGlobalObject, *callFrame, "setForcePendingWebGLPolicy");
4064}
4065
4066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setForceWebGLUsesLowPowerBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4067{
4068 auto& vm = JSC::getVM(lexicalGlobalObject);
4069 auto throwScope = DECLARE_THROW_SCOPE(vm);
4070 UNUSED_PARAM(throwScope);
4071 UNUSED_PARAM(callFrame);
4072 auto& impl = castedThis->wrapped();
4073 if (UNLIKELY(callFrame->argumentCount() < 1))
4074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4076 auto forceWebGLUsesLowPower = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setForceWebGLUsesLowPower(WTFMove(forceWebGLUsesLowPower)); })));
4079}
4080
4081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setForceWebGLUsesLowPower, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4082{
4083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setForceWebGLUsesLowPowerBody>(*lexicalGlobalObject, *callFrame, "setForceWebGLUsesLowPower");
4084}
4085
4086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFTPDirectoryTemplatePathBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4087{
4088 auto& vm = JSC::getVM(lexicalGlobalObject);
4089 auto throwScope = DECLARE_THROW_SCOPE(vm);
4090 UNUSED_PARAM(throwScope);
4091 UNUSED_PARAM(callFrame);
4092 auto& impl = castedThis->wrapped();
4093 if (UNLIKELY(callFrame->argumentCount() < 1))
4094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4096 auto ftpDirectoryTemplatePath = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
4097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFTPDirectoryTemplatePath(WTFMove(ftpDirectoryTemplatePath)); })));
4099}
4100
4101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFTPDirectoryTemplatePath, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4102{
4103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFTPDirectoryTemplatePathBody>(*lexicalGlobalObject, *callFrame, "setFTPDirectoryTemplatePath");
4104}
4105
4106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setFullScreenEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4107{
4108 auto& vm = JSC::getVM(lexicalGlobalObject);
4109 auto throwScope = DECLARE_THROW_SCOPE(vm);
4110 UNUSED_PARAM(throwScope);
4111 UNUSED_PARAM(callFrame);
4112 auto& impl = castedThis->wrapped();
4113 if (UNLIKELY(callFrame->argumentCount() < 1))
4114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4116 auto fullScreenEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setFullScreenEnabled(WTFMove(fullScreenEnabled)); })));
4119}
4120
4121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setFullScreenEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4122{
4123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setFullScreenEnabledBody>(*lexicalGlobalObject, *callFrame, "setFullScreenEnabled");
4124}
4125
4126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setGamepadsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4127{
4128 auto& vm = JSC::getVM(lexicalGlobalObject);
4129 auto throwScope = DECLARE_THROW_SCOPE(vm);
4130 UNUSED_PARAM(throwScope);
4131 UNUSED_PARAM(callFrame);
4132 auto& impl = castedThis->wrapped();
4133 if (UNLIKELY(callFrame->argumentCount() < 1))
4134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4136 auto gamepadsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setGamepadsEnabled(WTFMove(gamepadsEnabled)); })));
4139}
4140
4141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGamepadsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4142{
4143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setGamepadsEnabledBody>(*lexicalGlobalObject, *callFrame, "setGamepadsEnabled");
4144}
4145
4146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setGenericCueAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4147{
4148 auto& vm = JSC::getVM(lexicalGlobalObject);
4149 auto throwScope = DECLARE_THROW_SCOPE(vm);
4150 UNUSED_PARAM(throwScope);
4151 UNUSED_PARAM(callFrame);
4152 auto& impl = castedThis->wrapped();
4153 if (UNLIKELY(callFrame->argumentCount() < 1))
4154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4156 auto genericCueAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setGenericCueAPIEnabled(WTFMove(genericCueAPIEnabled)); })));
4159}
4160
4161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGenericCueAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4162{
4163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setGenericCueAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setGenericCueAPIEnabled");
4164}
4165
4166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setGeolocationFloorLevelEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4167{
4168 auto& vm = JSC::getVM(lexicalGlobalObject);
4169 auto throwScope = DECLARE_THROW_SCOPE(vm);
4170 UNUSED_PARAM(throwScope);
4171 UNUSED_PARAM(callFrame);
4172 auto& impl = castedThis->wrapped();
4173 if (UNLIKELY(callFrame->argumentCount() < 1))
4174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4176 auto geolocationFloorLevelEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setGeolocationFloorLevelEnabled(WTFMove(geolocationFloorLevelEnabled)); })));
4179}
4180
4181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGeolocationFloorLevelEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4182{
4183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setGeolocationFloorLevelEnabledBody>(*lexicalGlobalObject, *callFrame, "setGeolocationFloorLevelEnabled");
4184}
4185
4186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setGoogleAntiFlickerOptimizationQuirkEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4187{
4188 auto& vm = JSC::getVM(lexicalGlobalObject);
4189 auto throwScope = DECLARE_THROW_SCOPE(vm);
4190 UNUSED_PARAM(throwScope);
4191 UNUSED_PARAM(callFrame);
4192 auto& impl = castedThis->wrapped();
4193 if (UNLIKELY(callFrame->argumentCount() < 1))
4194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4196 auto googleAntiFlickerOptimizationQuirkEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setGoogleAntiFlickerOptimizationQuirkEnabled(WTFMove(googleAntiFlickerOptimizationQuirkEnabled)); })));
4199}
4200
4201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setGoogleAntiFlickerOptimizationQuirkEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4202{
4203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setGoogleAntiFlickerOptimizationQuirkEnabledBody>(*lexicalGlobalObject, *callFrame, "setGoogleAntiFlickerOptimizationQuirkEnabled");
4204}
4205
4206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setHDRMediaCapabilitiesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4207{
4208 auto& vm = JSC::getVM(lexicalGlobalObject);
4209 auto throwScope = DECLARE_THROW_SCOPE(vm);
4210 UNUSED_PARAM(throwScope);
4211 UNUSED_PARAM(callFrame);
4212 auto& impl = castedThis->wrapped();
4213 if (UNLIKELY(callFrame->argumentCount() < 1))
4214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4216 auto hdrMediaCapabilitiesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setHDRMediaCapabilitiesEnabled(WTFMove(hdrMediaCapabilitiesEnabled)); })));
4219}
4220
4221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHDRMediaCapabilitiesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4222{
4223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setHDRMediaCapabilitiesEnabledBody>(*lexicalGlobalObject, *callFrame, "setHDRMediaCapabilitiesEnabled");
4224}
4225
4226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageCSSAnimationSuspensionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4227{
4228 auto& vm = JSC::getVM(lexicalGlobalObject);
4229 auto throwScope = DECLARE_THROW_SCOPE(vm);
4230 UNUSED_PARAM(throwScope);
4231 UNUSED_PARAM(callFrame);
4232 auto& impl = castedThis->wrapped();
4233 if (UNLIKELY(callFrame->argumentCount() < 1))
4234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4236 auto hiddenPageCSSAnimationSuspensionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setHiddenPageCSSAnimationSuspensionEnabled(WTFMove(hiddenPageCSSAnimationSuspensionEnabled)); })));
4239}
4240
4241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageCSSAnimationSuspensionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4242{
4243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageCSSAnimationSuspensionEnabledBody>(*lexicalGlobalObject, *callFrame, "setHiddenPageCSSAnimationSuspensionEnabled");
4244}
4245
4246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingAutoIncreasesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4247{
4248 auto& vm = JSC::getVM(lexicalGlobalObject);
4249 auto throwScope = DECLARE_THROW_SCOPE(vm);
4250 UNUSED_PARAM(throwScope);
4251 UNUSED_PARAM(callFrame);
4252 auto& impl = castedThis->wrapped();
4253 if (UNLIKELY(callFrame->argumentCount() < 1))
4254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4256 auto hiddenPageDOMTimerThrottlingAutoIncreases = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setHiddenPageDOMTimerThrottlingAutoIncreases(WTFMove(hiddenPageDOMTimerThrottlingAutoIncreases)); })));
4259}
4260
4261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingAutoIncreases, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4262{
4263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingAutoIncreasesBody>(*lexicalGlobalObject, *callFrame, "setHiddenPageDOMTimerThrottlingAutoIncreases");
4264}
4265
4266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4267{
4268 auto& vm = JSC::getVM(lexicalGlobalObject);
4269 auto throwScope = DECLARE_THROW_SCOPE(vm);
4270 UNUSED_PARAM(throwScope);
4271 UNUSED_PARAM(callFrame);
4272 auto& impl = castedThis->wrapped();
4273 if (UNLIKELY(callFrame->argumentCount() < 1))
4274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4276 auto hiddenPageDOMTimerThrottlingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setHiddenPageDOMTimerThrottlingEnabled(WTFMove(hiddenPageDOMTimerThrottlingEnabled)); })));
4279}
4280
4281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4282{
4283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setHiddenPageDOMTimerThrottlingEnabledBody>(*lexicalGlobalObject, *callFrame, "setHiddenPageDOMTimerThrottlingEnabled");
4284}
4285
4286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setHttpEquivEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4287{
4288 auto& vm = JSC::getVM(lexicalGlobalObject);
4289 auto throwScope = DECLARE_THROW_SCOPE(vm);
4290 UNUSED_PARAM(throwScope);
4291 UNUSED_PARAM(callFrame);
4292 auto& impl = castedThis->wrapped();
4293 if (UNLIKELY(callFrame->argumentCount() < 1))
4294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4296 auto httpEquivEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setHttpEquivEnabled(WTFMove(httpEquivEnabled)); })));
4299}
4300
4301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHttpEquivEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4302{
4303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setHttpEquivEnabledBody>(*lexicalGlobalObject, *callFrame, "setHttpEquivEnabled");
4304}
4305
4306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setHyperlinkAuditingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4307{
4308 auto& vm = JSC::getVM(lexicalGlobalObject);
4309 auto throwScope = DECLARE_THROW_SCOPE(vm);
4310 UNUSED_PARAM(throwScope);
4311 UNUSED_PARAM(callFrame);
4312 auto& impl = castedThis->wrapped();
4313 if (UNLIKELY(callFrame->argumentCount() < 1))
4314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4316 auto hyperlinkAuditingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setHyperlinkAuditingEnabled(WTFMove(hyperlinkAuditingEnabled)); })));
4319}
4320
4321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setHyperlinkAuditingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4322{
4323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setHyperlinkAuditingEnabledBody>(*lexicalGlobalObject, *callFrame, "setHyperlinkAuditingEnabled");
4324}
4325
4326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIOSFormControlRefreshEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4327{
4328 auto& vm = JSC::getVM(lexicalGlobalObject);
4329 auto throwScope = DECLARE_THROW_SCOPE(vm);
4330 UNUSED_PARAM(throwScope);
4331 UNUSED_PARAM(callFrame);
4332 auto& impl = castedThis->wrapped();
4333 if (UNLIKELY(callFrame->argumentCount() < 1))
4334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4336 auto iOSFormControlRefreshEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIOSFormControlRefreshEnabled(WTFMove(iOSFormControlRefreshEnabled)); })));
4339}
4340
4341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIOSFormControlRefreshEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4342{
4343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIOSFormControlRefreshEnabledBody>(*lexicalGlobalObject, *callFrame, "setIOSFormControlRefreshEnabled");
4344}
4345
4346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setICECandidateFilteringEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4347{
4348 auto& vm = JSC::getVM(lexicalGlobalObject);
4349 auto throwScope = DECLARE_THROW_SCOPE(vm);
4350 UNUSED_PARAM(throwScope);
4351 UNUSED_PARAM(callFrame);
4352 auto& impl = castedThis->wrapped();
4353 if (UNLIKELY(callFrame->argumentCount() < 1))
4354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4356 auto iceCandidateFilteringEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setICECandidateFilteringEnabled(WTFMove(iceCandidateFilteringEnabled)); })));
4359}
4360
4361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setICECandidateFilteringEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4362{
4363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setICECandidateFilteringEnabledBody>(*lexicalGlobalObject, *callFrame, "setICECandidateFilteringEnabled");
4364}
4365
4366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIdempotentModeAutosizingOnlyHonorsPercentagesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4367{
4368 auto& vm = JSC::getVM(lexicalGlobalObject);
4369 auto throwScope = DECLARE_THROW_SCOPE(vm);
4370 UNUSED_PARAM(throwScope);
4371 UNUSED_PARAM(callFrame);
4372 auto& impl = castedThis->wrapped();
4373 if (UNLIKELY(callFrame->argumentCount() < 1))
4374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4376 auto idempotentModeAutosizingOnlyHonorsPercentages = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIdempotentModeAutosizingOnlyHonorsPercentages(WTFMove(idempotentModeAutosizingOnlyHonorsPercentages)); })));
4379}
4380
4381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIdempotentModeAutosizingOnlyHonorsPercentages, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4382{
4383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIdempotentModeAutosizingOnlyHonorsPercentagesBody>(*lexicalGlobalObject, *callFrame, "setIdempotentModeAutosizingOnlyHonorsPercentages");
4384}
4385
4386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setImageSubsamplingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4387{
4388 auto& vm = JSC::getVM(lexicalGlobalObject);
4389 auto throwScope = DECLARE_THROW_SCOPE(vm);
4390 UNUSED_PARAM(throwScope);
4391 UNUSED_PARAM(callFrame);
4392 auto& impl = castedThis->wrapped();
4393 if (UNLIKELY(callFrame->argumentCount() < 1))
4394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4396 auto imageSubsamplingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setImageSubsamplingEnabled(WTFMove(imageSubsamplingEnabled)); })));
4399}
4400
4401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setImageSubsamplingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4402{
4403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setImageSubsamplingEnabledBody>(*lexicalGlobalObject, *callFrame, "setImageSubsamplingEnabled");
4404}
4405
4406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setImagesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4407{
4408 auto& vm = JSC::getVM(lexicalGlobalObject);
4409 auto throwScope = DECLARE_THROW_SCOPE(vm);
4410 UNUSED_PARAM(throwScope);
4411 UNUSED_PARAM(callFrame);
4412 auto& impl = castedThis->wrapped();
4413 if (UNLIKELY(callFrame->argumentCount() < 1))
4414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4416 auto imagesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setImagesEnabled(WTFMove(imagesEnabled)); })));
4419}
4420
4421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setImagesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4422{
4423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setImagesEnabledBody>(*lexicalGlobalObject, *callFrame, "setImagesEnabled");
4424}
4425
4426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInProcessCookieCacheEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4427{
4428 auto& vm = JSC::getVM(lexicalGlobalObject);
4429 auto throwScope = DECLARE_THROW_SCOPE(vm);
4430 UNUSED_PARAM(throwScope);
4431 UNUSED_PARAM(callFrame);
4432 auto& impl = castedThis->wrapped();
4433 if (UNLIKELY(callFrame->argumentCount() < 1))
4434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4436 auto inProcessCookieCacheEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInProcessCookieCacheEnabled(WTFMove(inProcessCookieCacheEnabled)); })));
4439}
4440
4441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInProcessCookieCacheEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4442{
4443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInProcessCookieCacheEnabledBody>(*lexicalGlobalObject, *callFrame, "setInProcessCookieCacheEnabled");
4444}
4445
4446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIncompleteImageBorderEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4447{
4448 auto& vm = JSC::getVM(lexicalGlobalObject);
4449 auto throwScope = DECLARE_THROW_SCOPE(vm);
4450 UNUSED_PARAM(throwScope);
4451 UNUSED_PARAM(callFrame);
4452 auto& impl = castedThis->wrapped();
4453 if (UNLIKELY(callFrame->argumentCount() < 1))
4454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4456 auto incompleteImageBorderEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIncompleteImageBorderEnabled(WTFMove(incompleteImageBorderEnabled)); })));
4459}
4460
4461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIncompleteImageBorderEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4462{
4463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIncompleteImageBorderEnabledBody>(*lexicalGlobalObject, *callFrame, "setIncompleteImageBorderEnabled");
4464}
4465
4466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIncrementalRenderingSuppressionTimeoutInSecondsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4467{
4468 auto& vm = JSC::getVM(lexicalGlobalObject);
4469 auto throwScope = DECLARE_THROW_SCOPE(vm);
4470 UNUSED_PARAM(throwScope);
4471 UNUSED_PARAM(callFrame);
4472 auto& impl = castedThis->wrapped();
4473 if (UNLIKELY(callFrame->argumentCount() < 1))
4474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4476 auto incrementalRenderingSuppressionTimeoutInSeconds = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
4477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIncrementalRenderingSuppressionTimeoutInSeconds(WTFMove(incrementalRenderingSuppressionTimeoutInSeconds)); })));
4479}
4480
4481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIncrementalRenderingSuppressionTimeoutInSeconds, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4482{
4483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIncrementalRenderingSuppressionTimeoutInSecondsBody>(*lexicalGlobalObject, *callFrame, "setIncrementalRenderingSuppressionTimeoutInSeconds");
4484}
4485
4486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInlineMediaPlaybackRequiresPlaysInlineAttributeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4487{
4488 auto& vm = JSC::getVM(lexicalGlobalObject);
4489 auto throwScope = DECLARE_THROW_SCOPE(vm);
4490 UNUSED_PARAM(throwScope);
4491 UNUSED_PARAM(callFrame);
4492 auto& impl = castedThis->wrapped();
4493 if (UNLIKELY(callFrame->argumentCount() < 1))
4494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4496 auto inlineMediaPlaybackRequiresPlaysInlineAttribute = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInlineMediaPlaybackRequiresPlaysInlineAttribute(WTFMove(inlineMediaPlaybackRequiresPlaysInlineAttribute)); })));
4499}
4500
4501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInlineMediaPlaybackRequiresPlaysInlineAttribute, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4502{
4503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInlineMediaPlaybackRequiresPlaysInlineAttributeBody>(*lexicalGlobalObject, *callFrame, "setInlineMediaPlaybackRequiresPlaysInlineAttribute");
4504}
4505
4506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputEventsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4507{
4508 auto& vm = JSC::getVM(lexicalGlobalObject);
4509 auto throwScope = DECLARE_THROW_SCOPE(vm);
4510 UNUSED_PARAM(throwScope);
4511 UNUSED_PARAM(callFrame);
4512 auto& impl = castedThis->wrapped();
4513 if (UNLIKELY(callFrame->argumentCount() < 1))
4514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4516 auto inputEventsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputEventsEnabled(WTFMove(inputEventsEnabled)); })));
4519}
4520
4521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputEventsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4522{
4523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputEventsEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputEventsEnabled");
4524}
4525
4526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputTypeColorEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4527{
4528 auto& vm = JSC::getVM(lexicalGlobalObject);
4529 auto throwScope = DECLARE_THROW_SCOPE(vm);
4530 UNUSED_PARAM(throwScope);
4531 UNUSED_PARAM(callFrame);
4532 auto& impl = castedThis->wrapped();
4533 if (UNLIKELY(callFrame->argumentCount() < 1))
4534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4536 auto inputTypeColorEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputTypeColorEnabled(WTFMove(inputTypeColorEnabled)); })));
4539}
4540
4541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeColorEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4542{
4543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputTypeColorEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputTypeColorEnabled");
4544}
4545
4546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4547{
4548 auto& vm = JSC::getVM(lexicalGlobalObject);
4549 auto throwScope = DECLARE_THROW_SCOPE(vm);
4550 UNUSED_PARAM(throwScope);
4551 UNUSED_PARAM(callFrame);
4552 auto& impl = castedThis->wrapped();
4553 if (UNLIKELY(callFrame->argumentCount() < 1))
4554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4556 auto inputTypeDateEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputTypeDateEnabled(WTFMove(inputTypeDateEnabled)); })));
4559}
4560
4561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4562{
4563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputTypeDateEnabled");
4564}
4565
4566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateTimeLocalEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4567{
4568 auto& vm = JSC::getVM(lexicalGlobalObject);
4569 auto throwScope = DECLARE_THROW_SCOPE(vm);
4570 UNUSED_PARAM(throwScope);
4571 UNUSED_PARAM(callFrame);
4572 auto& impl = castedThis->wrapped();
4573 if (UNLIKELY(callFrame->argumentCount() < 1))
4574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4576 auto inputTypeDateTimeLocalEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputTypeDateTimeLocalEnabled(WTFMove(inputTypeDateTimeLocalEnabled)); })));
4579}
4580
4581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateTimeLocalEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4582{
4583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputTypeDateTimeLocalEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputTypeDateTimeLocalEnabled");
4584}
4585
4586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputTypeMonthEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4587{
4588 auto& vm = JSC::getVM(lexicalGlobalObject);
4589 auto throwScope = DECLARE_THROW_SCOPE(vm);
4590 UNUSED_PARAM(throwScope);
4591 UNUSED_PARAM(callFrame);
4592 auto& impl = castedThis->wrapped();
4593 if (UNLIKELY(callFrame->argumentCount() < 1))
4594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4596 auto inputTypeMonthEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputTypeMonthEnabled(WTFMove(inputTypeMonthEnabled)); })));
4599}
4600
4601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeMonthEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4602{
4603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputTypeMonthEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputTypeMonthEnabled");
4604}
4605
4606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputTypeTimeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4607{
4608 auto& vm = JSC::getVM(lexicalGlobalObject);
4609 auto throwScope = DECLARE_THROW_SCOPE(vm);
4610 UNUSED_PARAM(throwScope);
4611 UNUSED_PARAM(callFrame);
4612 auto& impl = castedThis->wrapped();
4613 if (UNLIKELY(callFrame->argumentCount() < 1))
4614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4616 auto inputTypeTimeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputTypeTimeEnabled(WTFMove(inputTypeTimeEnabled)); })));
4619}
4620
4621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeTimeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4622{
4623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputTypeTimeEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputTypeTimeEnabled");
4624}
4625
4626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInputTypeWeekEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4627{
4628 auto& vm = JSC::getVM(lexicalGlobalObject);
4629 auto throwScope = DECLARE_THROW_SCOPE(vm);
4630 UNUSED_PARAM(throwScope);
4631 UNUSED_PARAM(callFrame);
4632 auto& impl = castedThis->wrapped();
4633 if (UNLIKELY(callFrame->argumentCount() < 1))
4634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4636 auto inputTypeWeekEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInputTypeWeekEnabled(WTFMove(inputTypeWeekEnabled)); })));
4639}
4640
4641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInputTypeWeekEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4642{
4643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInputTypeWeekEnabledBody>(*lexicalGlobalObject, *callFrame, "setInputTypeWeekEnabled");
4644}
4645
4646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInteractiveFormValidationEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4647{
4648 auto& vm = JSC::getVM(lexicalGlobalObject);
4649 auto throwScope = DECLARE_THROW_SCOPE(vm);
4650 UNUSED_PARAM(throwScope);
4651 UNUSED_PARAM(callFrame);
4652 auto& impl = castedThis->wrapped();
4653 if (UNLIKELY(callFrame->argumentCount() < 1))
4654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4656 auto interactiveFormValidationEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInteractiveFormValidationEnabled(WTFMove(interactiveFormValidationEnabled)); })));
4659}
4660
4661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInteractiveFormValidationEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4662{
4663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInteractiveFormValidationEnabledBody>(*lexicalGlobalObject, *callFrame, "setInteractiveFormValidationEnabled");
4664}
4665
4666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInterruptAudioOnPageVisibilityChangeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4667{
4668 auto& vm = JSC::getVM(lexicalGlobalObject);
4669 auto throwScope = DECLARE_THROW_SCOPE(vm);
4670 UNUSED_PARAM(throwScope);
4671 UNUSED_PARAM(callFrame);
4672 auto& impl = castedThis->wrapped();
4673 if (UNLIKELY(callFrame->argumentCount() < 1))
4674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4676 auto interruptAudioOnPageVisibilityChangeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInterruptAudioOnPageVisibilityChangeEnabled(WTFMove(interruptAudioOnPageVisibilityChangeEnabled)); })));
4679}
4680
4681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInterruptAudioOnPageVisibilityChangeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4682{
4683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInterruptAudioOnPageVisibilityChangeEnabledBody>(*lexicalGlobalObject, *callFrame, "setInterruptAudioOnPageVisibilityChangeEnabled");
4684}
4685
4686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIntersectionObserverEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4687{
4688 auto& vm = JSC::getVM(lexicalGlobalObject);
4689 auto throwScope = DECLARE_THROW_SCOPE(vm);
4690 UNUSED_PARAM(throwScope);
4691 UNUSED_PARAM(callFrame);
4692 auto& impl = castedThis->wrapped();
4693 if (UNLIKELY(callFrame->argumentCount() < 1))
4694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4696 auto intersectionObserverEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIntersectionObserverEnabled(WTFMove(intersectionObserverEnabled)); })));
4699}
4700
4701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIntersectionObserverEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4702{
4703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIntersectionObserverEnabledBody>(*lexicalGlobalObject, *callFrame, "setIntersectionObserverEnabled");
4704}
4705
4706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setInvisibleAutoplayNotPermittedBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4707{
4708 auto& vm = JSC::getVM(lexicalGlobalObject);
4709 auto throwScope = DECLARE_THROW_SCOPE(vm);
4710 UNUSED_PARAM(throwScope);
4711 UNUSED_PARAM(callFrame);
4712 auto& impl = castedThis->wrapped();
4713 if (UNLIKELY(callFrame->argumentCount() < 1))
4714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4716 auto invisibleAutoplayNotPermitted = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setInvisibleAutoplayNotPermitted(WTFMove(invisibleAutoplayNotPermitted)); })));
4719}
4720
4721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setInvisibleAutoplayNotPermitted, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4722{
4723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setInvisibleAutoplayNotPermittedBody>(*lexicalGlobalObject, *callFrame, "setInvisibleAutoplayNotPermitted");
4724}
4725
4726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsAccessibilityIsolatedTreeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4727{
4728 auto& vm = JSC::getVM(lexicalGlobalObject);
4729 auto throwScope = DECLARE_THROW_SCOPE(vm);
4730 UNUSED_PARAM(throwScope);
4731 UNUSED_PARAM(callFrame);
4732 auto& impl = castedThis->wrapped();
4733 if (UNLIKELY(callFrame->argumentCount() < 1))
4734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4736 auto isAccessibilityIsolatedTreeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsAccessibilityIsolatedTreeEnabled(WTFMove(isAccessibilityIsolatedTreeEnabled)); })));
4739}
4740
4741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsAccessibilityIsolatedTreeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4742{
4743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsAccessibilityIsolatedTreeEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsAccessibilityIsolatedTreeEnabled");
4744}
4745
4746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalDisabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4747{
4748 auto& vm = JSC::getVM(lexicalGlobalObject);
4749 auto throwScope = DECLARE_THROW_SCOPE(vm);
4750 UNUSED_PARAM(throwScope);
4751 UNUSED_PARAM(callFrame);
4752 auto& impl = castedThis->wrapped();
4753 if (UNLIKELY(callFrame->argumentCount() < 1))
4754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4756 auto isFirstPartyWebsiteDataRemovalDisabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsFirstPartyWebsiteDataRemovalDisabled(WTFMove(isFirstPartyWebsiteDataRemovalDisabled)); })));
4759}
4760
4761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalDisabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4762{
4763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalDisabledBody>(*lexicalGlobalObject, *callFrame, "setIsFirstPartyWebsiteDataRemovalDisabled");
4764}
4765
4766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4767{
4768 auto& vm = JSC::getVM(lexicalGlobalObject);
4769 auto throwScope = DECLARE_THROW_SCOPE(vm);
4770 UNUSED_PARAM(throwScope);
4771 UNUSED_PARAM(callFrame);
4772 auto& impl = castedThis->wrapped();
4773 if (UNLIKELY(callFrame->argumentCount() < 1))
4774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4776 auto isFirstPartyWebsiteDataRemovalLiveOnTestingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabled(WTFMove(isFirstPartyWebsiteDataRemovalLiveOnTestingEnabled)); })));
4779}
4780
4781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4782{
4783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsFirstPartyWebsiteDataRemovalLiveOnTestingEnabled");
4784}
4785
4786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalReproTestingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4787{
4788 auto& vm = JSC::getVM(lexicalGlobalObject);
4789 auto throwScope = DECLARE_THROW_SCOPE(vm);
4790 UNUSED_PARAM(throwScope);
4791 UNUSED_PARAM(callFrame);
4792 auto& impl = castedThis->wrapped();
4793 if (UNLIKELY(callFrame->argumentCount() < 1))
4794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4796 auto isFirstPartyWebsiteDataRemovalReproTestingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsFirstPartyWebsiteDataRemovalReproTestingEnabled(WTFMove(isFirstPartyWebsiteDataRemovalReproTestingEnabled)); })));
4799}
4800
4801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalReproTestingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4802{
4803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsFirstPartyWebsiteDataRemovalReproTestingEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsFirstPartyWebsiteDataRemovalReproTestingEnabled");
4804}
4805
4806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsLoggedInAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4807{
4808 auto& vm = JSC::getVM(lexicalGlobalObject);
4809 auto throwScope = DECLARE_THROW_SCOPE(vm);
4810 UNUSED_PARAM(throwScope);
4811 UNUSED_PARAM(callFrame);
4812 auto& impl = castedThis->wrapped();
4813 if (UNLIKELY(callFrame->argumentCount() < 1))
4814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4816 auto isLoggedInAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsLoggedInAPIEnabled(WTFMove(isLoggedInAPIEnabled)); })));
4819}
4820
4821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsLoggedInAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4822{
4823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsLoggedInAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsLoggedInAPIEnabled");
4824}
4825
4826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsPerActivityStateCPUUsageMeasurementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4827{
4828 auto& vm = JSC::getVM(lexicalGlobalObject);
4829 auto throwScope = DECLARE_THROW_SCOPE(vm);
4830 UNUSED_PARAM(throwScope);
4831 UNUSED_PARAM(callFrame);
4832 auto& impl = castedThis->wrapped();
4833 if (UNLIKELY(callFrame->argumentCount() < 1))
4834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4836 auto isPerActivityStateCPUUsageMeasurementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsPerActivityStateCPUUsageMeasurementEnabled(WTFMove(isPerActivityStateCPUUsageMeasurementEnabled)); })));
4839}
4840
4841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPerActivityStateCPUUsageMeasurementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4842{
4843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsPerActivityStateCPUUsageMeasurementEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsPerActivityStateCPUUsageMeasurementEnabled");
4844}
4845
4846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingCPUUsageMeasurementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4847{
4848 auto& vm = JSC::getVM(lexicalGlobalObject);
4849 auto throwScope = DECLARE_THROW_SCOPE(vm);
4850 UNUSED_PARAM(throwScope);
4851 UNUSED_PARAM(callFrame);
4852 auto& impl = castedThis->wrapped();
4853 if (UNLIKELY(callFrame->argumentCount() < 1))
4854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4856 auto isPostBackgroundingCPUUsageMeasurementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsPostBackgroundingCPUUsageMeasurementEnabled(WTFMove(isPostBackgroundingCPUUsageMeasurementEnabled)); })));
4859}
4860
4861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingCPUUsageMeasurementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4862{
4863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingCPUUsageMeasurementEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsPostBackgroundingCPUUsageMeasurementEnabled");
4864}
4865
4866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingMemoryUsageMeasurementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4867{
4868 auto& vm = JSC::getVM(lexicalGlobalObject);
4869 auto throwScope = DECLARE_THROW_SCOPE(vm);
4870 UNUSED_PARAM(throwScope);
4871 UNUSED_PARAM(callFrame);
4872 auto& impl = castedThis->wrapped();
4873 if (UNLIKELY(callFrame->argumentCount() < 1))
4874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4876 auto isPostBackgroundingMemoryUsageMeasurementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsPostBackgroundingMemoryUsageMeasurementEnabled(WTFMove(isPostBackgroundingMemoryUsageMeasurementEnabled)); })));
4879}
4880
4881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingMemoryUsageMeasurementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4882{
4883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsPostBackgroundingMemoryUsageMeasurementEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsPostBackgroundingMemoryUsageMeasurementEnabled");
4884}
4885
4886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadCPUUsageMeasurementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4887{
4888 auto& vm = JSC::getVM(lexicalGlobalObject);
4889 auto throwScope = DECLARE_THROW_SCOPE(vm);
4890 UNUSED_PARAM(throwScope);
4891 UNUSED_PARAM(callFrame);
4892 auto& impl = castedThis->wrapped();
4893 if (UNLIKELY(callFrame->argumentCount() < 1))
4894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4896 auto isPostLoadCPUUsageMeasurementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsPostLoadCPUUsageMeasurementEnabled(WTFMove(isPostLoadCPUUsageMeasurementEnabled)); })));
4899}
4900
4901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadCPUUsageMeasurementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4902{
4903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadCPUUsageMeasurementEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsPostLoadCPUUsageMeasurementEnabled");
4904}
4905
4906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadMemoryUsageMeasurementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4907{
4908 auto& vm = JSC::getVM(lexicalGlobalObject);
4909 auto throwScope = DECLARE_THROW_SCOPE(vm);
4910 UNUSED_PARAM(throwScope);
4911 UNUSED_PARAM(callFrame);
4912 auto& impl = castedThis->wrapped();
4913 if (UNLIKELY(callFrame->argumentCount() < 1))
4914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4916 auto isPostLoadMemoryUsageMeasurementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsPostLoadMemoryUsageMeasurementEnabled(WTFMove(isPostLoadMemoryUsageMeasurementEnabled)); })));
4919}
4920
4921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadMemoryUsageMeasurementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4922{
4923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsPostLoadMemoryUsageMeasurementEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsPostLoadMemoryUsageMeasurementEnabled");
4924}
4925
4926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsSameSiteStrictEnforcementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4927{
4928 auto& vm = JSC::getVM(lexicalGlobalObject);
4929 auto throwScope = DECLARE_THROW_SCOPE(vm);
4930 UNUSED_PARAM(throwScope);
4931 UNUSED_PARAM(callFrame);
4932 auto& impl = castedThis->wrapped();
4933 if (UNLIKELY(callFrame->argumentCount() < 1))
4934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4936 auto isSameSiteStrictEnforcementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsSameSiteStrictEnforcementEnabled(WTFMove(isSameSiteStrictEnforcementEnabled)); })));
4939}
4940
4941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsSameSiteStrictEnforcementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4942{
4943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsSameSiteStrictEnforcementEnabledBody>(*lexicalGlobalObject, *callFrame, "setIsSameSiteStrictEnforcementEnabled");
4944}
4945
4946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setIsThirdPartyCookieBlockingDisabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4947{
4948 auto& vm = JSC::getVM(lexicalGlobalObject);
4949 auto throwScope = DECLARE_THROW_SCOPE(vm);
4950 UNUSED_PARAM(throwScope);
4951 UNUSED_PARAM(callFrame);
4952 auto& impl = castedThis->wrapped();
4953 if (UNLIKELY(callFrame->argumentCount() < 1))
4954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4956 auto isThirdPartyCookieBlockingDisabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setIsThirdPartyCookieBlockingDisabled(WTFMove(isThirdPartyCookieBlockingDisabled)); })));
4959}
4960
4961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setIsThirdPartyCookieBlockingDisabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4962{
4963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setIsThirdPartyCookieBlockingDisabledBody>(*lexicalGlobalObject, *callFrame, "setIsThirdPartyCookieBlockingDisabled");
4964}
4965
4966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4967{
4968 auto& vm = JSC::getVM(lexicalGlobalObject);
4969 auto throwScope = DECLARE_THROW_SCOPE(vm);
4970 UNUSED_PARAM(throwScope);
4971 UNUSED_PARAM(callFrame);
4972 auto& impl = castedThis->wrapped();
4973 if (UNLIKELY(callFrame->argumentCount() < 1))
4974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4976 auto javaEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setJavaEnabled(WTFMove(javaEnabled)); })));
4979}
4980
4981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
4982{
4983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledBody>(*lexicalGlobalObject, *callFrame, "setJavaEnabled");
4984}
4985
4986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledForLocalFilesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
4987{
4988 auto& vm = JSC::getVM(lexicalGlobalObject);
4989 auto throwScope = DECLARE_THROW_SCOPE(vm);
4990 UNUSED_PARAM(throwScope);
4991 UNUSED_PARAM(callFrame);
4992 auto& impl = castedThis->wrapped();
4993 if (UNLIKELY(callFrame->argumentCount() < 1))
4994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
4995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
4996 auto javaEnabledForLocalFiles = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
4997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
4998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setJavaEnabledForLocalFiles(WTFMove(javaEnabledForLocalFiles)); })));
4999}
5000
5001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledForLocalFiles, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5002{
5003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setJavaEnabledForLocalFilesBody>(*lexicalGlobalObject, *callFrame, "setJavaEnabledForLocalFiles");
5004}
5005
5006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanAccessClipboardBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5007{
5008 auto& vm = JSC::getVM(lexicalGlobalObject);
5009 auto throwScope = DECLARE_THROW_SCOPE(vm);
5010 UNUSED_PARAM(throwScope);
5011 UNUSED_PARAM(callFrame);
5012 auto& impl = castedThis->wrapped();
5013 if (UNLIKELY(callFrame->argumentCount() < 1))
5014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5016 auto javaScriptCanAccessClipboard = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setJavaScriptCanAccessClipboard(WTFMove(javaScriptCanAccessClipboard)); })));
5019}
5020
5021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanAccessClipboard, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5022{
5023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanAccessClipboardBody>(*lexicalGlobalObject, *callFrame, "setJavaScriptCanAccessClipboard");
5024}
5025
5026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanOpenWindowsAutomaticallyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5027{
5028 auto& vm = JSC::getVM(lexicalGlobalObject);
5029 auto throwScope = DECLARE_THROW_SCOPE(vm);
5030 UNUSED_PARAM(throwScope);
5031 UNUSED_PARAM(callFrame);
5032 auto& impl = castedThis->wrapped();
5033 if (UNLIKELY(callFrame->argumentCount() < 1))
5034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5036 auto javaScriptCanOpenWindowsAutomatically = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setJavaScriptCanOpenWindowsAutomatically(WTFMove(javaScriptCanOpenWindowsAutomatically)); })));
5039}
5040
5041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanOpenWindowsAutomatically, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5042{
5043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setJavaScriptCanOpenWindowsAutomaticallyBody>(*lexicalGlobalObject, *callFrame, "setJavaScriptCanOpenWindowsAutomatically");
5044}
5045
5046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLangAttributeAwareFormControlUIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5047{
5048 auto& vm = JSC::getVM(lexicalGlobalObject);
5049 auto throwScope = DECLARE_THROW_SCOPE(vm);
5050 UNUSED_PARAM(throwScope);
5051 UNUSED_PARAM(callFrame);
5052 auto& impl = castedThis->wrapped();
5053 if (UNLIKELY(callFrame->argumentCount() < 1))
5054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5056 auto langAttributeAwareFormControlUIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLangAttributeAwareFormControlUIEnabled(WTFMove(langAttributeAwareFormControlUIEnabled)); })));
5059}
5060
5061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLangAttributeAwareFormControlUIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5062{
5063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLangAttributeAwareFormControlUIEnabledBody>(*lexicalGlobalObject, *callFrame, "setLangAttributeAwareFormControlUIEnabled");
5064}
5065
5066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLargeImageAsyncDecodingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5067{
5068 auto& vm = JSC::getVM(lexicalGlobalObject);
5069 auto throwScope = DECLARE_THROW_SCOPE(vm);
5070 UNUSED_PARAM(throwScope);
5071 UNUSED_PARAM(callFrame);
5072 auto& impl = castedThis->wrapped();
5073 if (UNLIKELY(callFrame->argumentCount() < 1))
5074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5076 auto largeImageAsyncDecodingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLargeImageAsyncDecodingEnabled(WTFMove(largeImageAsyncDecodingEnabled)); })));
5079}
5080
5081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLargeImageAsyncDecodingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5082{
5083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLargeImageAsyncDecodingEnabledBody>(*lexicalGlobalObject, *callFrame, "setLargeImageAsyncDecodingEnabled");
5084}
5085
5086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLayoutFallbackWidthBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5087{
5088 auto& vm = JSC::getVM(lexicalGlobalObject);
5089 auto throwScope = DECLARE_THROW_SCOPE(vm);
5090 UNUSED_PARAM(throwScope);
5091 UNUSED_PARAM(callFrame);
5092 auto& impl = castedThis->wrapped();
5093 if (UNLIKELY(callFrame->argumentCount() < 1))
5094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5096 auto layoutFallbackWidth = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
5097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLayoutFallbackWidth(WTFMove(layoutFallbackWidth)); })));
5099}
5100
5101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLayoutFallbackWidth, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5102{
5103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLayoutFallbackWidthBody>(*lexicalGlobalObject, *callFrame, "setLayoutFallbackWidth");
5104}
5105
5106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLayoutViewportHeightExpansionFactorBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5107{
5108 auto& vm = JSC::getVM(lexicalGlobalObject);
5109 auto throwScope = DECLARE_THROW_SCOPE(vm);
5110 UNUSED_PARAM(throwScope);
5111 UNUSED_PARAM(callFrame);
5112 auto& impl = castedThis->wrapped();
5113 if (UNLIKELY(callFrame->argumentCount() < 1))
5114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5116 auto layoutViewportHeightExpansionFactor = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
5117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLayoutViewportHeightExpansionFactor(WTFMove(layoutViewportHeightExpansionFactor)); })));
5119}
5120
5121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLayoutViewportHeightExpansionFactor, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5122{
5123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLayoutViewportHeightExpansionFactorBody>(*lexicalGlobalObject, *callFrame, "setLayoutViewportHeightExpansionFactor");
5124}
5125
5126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLazyIframeLoadingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5127{
5128 auto& vm = JSC::getVM(lexicalGlobalObject);
5129 auto throwScope = DECLARE_THROW_SCOPE(vm);
5130 UNUSED_PARAM(throwScope);
5131 UNUSED_PARAM(callFrame);
5132 auto& impl = castedThis->wrapped();
5133 if (UNLIKELY(callFrame->argumentCount() < 1))
5134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5136 auto lazyIframeLoadingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLazyIframeLoadingEnabled(WTFMove(lazyIframeLoadingEnabled)); })));
5139}
5140
5141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLazyIframeLoadingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5142{
5143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLazyIframeLoadingEnabledBody>(*lexicalGlobalObject, *callFrame, "setLazyIframeLoadingEnabled");
5144}
5145
5146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLazyImageLoadingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5147{
5148 auto& vm = JSC::getVM(lexicalGlobalObject);
5149 auto throwScope = DECLARE_THROW_SCOPE(vm);
5150 UNUSED_PARAM(throwScope);
5151 UNUSED_PARAM(callFrame);
5152 auto& impl = castedThis->wrapped();
5153 if (UNLIKELY(callFrame->argumentCount() < 1))
5154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5156 auto lazyImageLoadingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLazyImageLoadingEnabled(WTFMove(lazyImageLoadingEnabled)); })));
5159}
5160
5161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLazyImageLoadingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5162{
5163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLazyImageLoadingEnabledBody>(*lexicalGlobalObject, *callFrame, "setLazyImageLoadingEnabled");
5164}
5165
5166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLegacyBeforeLoadEventEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5167{
5168 auto& vm = JSC::getVM(lexicalGlobalObject);
5169 auto throwScope = DECLARE_THROW_SCOPE(vm);
5170 UNUSED_PARAM(throwScope);
5171 UNUSED_PARAM(callFrame);
5172 auto& impl = castedThis->wrapped();
5173 if (UNLIKELY(callFrame->argumentCount() < 1))
5174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5176 auto legacyBeforeLoadEventEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLegacyBeforeLoadEventEnabled(WTFMove(legacyBeforeLoadEventEnabled)); })));
5179}
5180
5181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyBeforeLoadEventEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5182{
5183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLegacyBeforeLoadEventEnabledBody>(*lexicalGlobalObject, *callFrame, "setLegacyBeforeLoadEventEnabled");
5184}
5185
5186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLegacyEncryptedMediaAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5187{
5188 auto& vm = JSC::getVM(lexicalGlobalObject);
5189 auto throwScope = DECLARE_THROW_SCOPE(vm);
5190 UNUSED_PARAM(throwScope);
5191 UNUSED_PARAM(callFrame);
5192 auto& impl = castedThis->wrapped();
5193 if (UNLIKELY(callFrame->argumentCount() < 1))
5194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5196 auto legacyEncryptedMediaAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLegacyEncryptedMediaAPIEnabled(WTFMove(legacyEncryptedMediaAPIEnabled)); })));
5199}
5200
5201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyEncryptedMediaAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5202{
5203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLegacyEncryptedMediaAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setLegacyEncryptedMediaAPIEnabled");
5204}
5205
5206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLegacyLineLayoutVisualCoverageEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5207{
5208 auto& vm = JSC::getVM(lexicalGlobalObject);
5209 auto throwScope = DECLARE_THROW_SCOPE(vm);
5210 UNUSED_PARAM(throwScope);
5211 UNUSED_PARAM(callFrame);
5212 auto& impl = castedThis->wrapped();
5213 if (UNLIKELY(callFrame->argumentCount() < 1))
5214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5216 auto legacyLineLayoutVisualCoverageEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLegacyLineLayoutVisualCoverageEnabled(WTFMove(legacyLineLayoutVisualCoverageEnabled)); })));
5219}
5220
5221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyLineLayoutVisualCoverageEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5222{
5223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLegacyLineLayoutVisualCoverageEnabledBody>(*lexicalGlobalObject, *callFrame, "setLegacyLineLayoutVisualCoverageEnabled");
5224}
5225
5226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLegacyOverflowScrollingTouchEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5227{
5228 auto& vm = JSC::getVM(lexicalGlobalObject);
5229 auto throwScope = DECLARE_THROW_SCOPE(vm);
5230 UNUSED_PARAM(throwScope);
5231 UNUSED_PARAM(callFrame);
5232 auto& impl = castedThis->wrapped();
5233 if (UNLIKELY(callFrame->argumentCount() < 1))
5234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5236 auto legacyOverflowScrollingTouchEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLegacyOverflowScrollingTouchEnabled(WTFMove(legacyOverflowScrollingTouchEnabled)); })));
5239}
5240
5241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLegacyOverflowScrollingTouchEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5242{
5243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLegacyOverflowScrollingTouchEnabledBody>(*lexicalGlobalObject, *callFrame, "setLegacyOverflowScrollingTouchEnabled");
5244}
5245
5246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLinkPreconnectEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5247{
5248 auto& vm = JSC::getVM(lexicalGlobalObject);
5249 auto throwScope = DECLARE_THROW_SCOPE(vm);
5250 UNUSED_PARAM(throwScope);
5251 UNUSED_PARAM(callFrame);
5252 auto& impl = castedThis->wrapped();
5253 if (UNLIKELY(callFrame->argumentCount() < 1))
5254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5256 auto linkPreconnectEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLinkPreconnectEnabled(WTFMove(linkPreconnectEnabled)); })));
5259}
5260
5261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreconnectEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5262{
5263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLinkPreconnectEnabledBody>(*lexicalGlobalObject, *callFrame, "setLinkPreconnectEnabled");
5264}
5265
5266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLinkPrefetchEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5267{
5268 auto& vm = JSC::getVM(lexicalGlobalObject);
5269 auto throwScope = DECLARE_THROW_SCOPE(vm);
5270 UNUSED_PARAM(throwScope);
5271 UNUSED_PARAM(callFrame);
5272 auto& impl = castedThis->wrapped();
5273 if (UNLIKELY(callFrame->argumentCount() < 1))
5274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5276 auto linkPrefetchEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLinkPrefetchEnabled(WTFMove(linkPrefetchEnabled)); })));
5279}
5280
5281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPrefetchEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5282{
5283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLinkPrefetchEnabledBody>(*lexicalGlobalObject, *callFrame, "setLinkPrefetchEnabled");
5284}
5285
5286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5287{
5288 auto& vm = JSC::getVM(lexicalGlobalObject);
5289 auto throwScope = DECLARE_THROW_SCOPE(vm);
5290 UNUSED_PARAM(throwScope);
5291 UNUSED_PARAM(callFrame);
5292 auto& impl = castedThis->wrapped();
5293 if (UNLIKELY(callFrame->argumentCount() < 1))
5294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5296 auto linkPreloadEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLinkPreloadEnabled(WTFMove(linkPreloadEnabled)); })));
5299}
5300
5301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5302{
5303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadEnabledBody>(*lexicalGlobalObject, *callFrame, "setLinkPreloadEnabled");
5304}
5305
5306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadResponsiveImagesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5307{
5308 auto& vm = JSC::getVM(lexicalGlobalObject);
5309 auto throwScope = DECLARE_THROW_SCOPE(vm);
5310 UNUSED_PARAM(throwScope);
5311 UNUSED_PARAM(callFrame);
5312 auto& impl = castedThis->wrapped();
5313 if (UNLIKELY(callFrame->argumentCount() < 1))
5314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5316 auto linkPreloadResponsiveImagesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLinkPreloadResponsiveImagesEnabled(WTFMove(linkPreloadResponsiveImagesEnabled)); })));
5319}
5320
5321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadResponsiveImagesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5322{
5323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLinkPreloadResponsiveImagesEnabledBody>(*lexicalGlobalObject, *callFrame, "setLinkPreloadResponsiveImagesEnabled");
5324}
5325
5326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLiveRangeSelectionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5327{
5328 auto& vm = JSC::getVM(lexicalGlobalObject);
5329 auto throwScope = DECLARE_THROW_SCOPE(vm);
5330 UNUSED_PARAM(throwScope);
5331 UNUSED_PARAM(callFrame);
5332 auto& impl = castedThis->wrapped();
5333 if (UNLIKELY(callFrame->argumentCount() < 1))
5334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5336 auto liveRangeSelectionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLiveRangeSelectionEnabled(WTFMove(liveRangeSelectionEnabled)); })));
5339}
5340
5341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLiveRangeSelectionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5342{
5343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLiveRangeSelectionEnabledBody>(*lexicalGlobalObject, *callFrame, "setLiveRangeSelectionEnabled");
5344}
5345
5346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLoadDeferringEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5347{
5348 auto& vm = JSC::getVM(lexicalGlobalObject);
5349 auto throwScope = DECLARE_THROW_SCOPE(vm);
5350 UNUSED_PARAM(throwScope);
5351 UNUSED_PARAM(callFrame);
5352 auto& impl = castedThis->wrapped();
5353 if (UNLIKELY(callFrame->argumentCount() < 1))
5354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5356 auto loadDeferringEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLoadDeferringEnabled(WTFMove(loadDeferringEnabled)); })));
5359}
5360
5361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLoadDeferringEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5362{
5363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLoadDeferringEnabledBody>(*lexicalGlobalObject, *callFrame, "setLoadDeferringEnabled");
5364}
5365
5366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLoadsImagesAutomaticallyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5367{
5368 auto& vm = JSC::getVM(lexicalGlobalObject);
5369 auto throwScope = DECLARE_THROW_SCOPE(vm);
5370 UNUSED_PARAM(throwScope);
5371 UNUSED_PARAM(callFrame);
5372 auto& impl = castedThis->wrapped();
5373 if (UNLIKELY(callFrame->argumentCount() < 1))
5374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5376 auto loadsImagesAutomatically = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLoadsImagesAutomatically(WTFMove(loadsImagesAutomatically)); })));
5379}
5380
5381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLoadsImagesAutomatically, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5382{
5383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLoadsImagesAutomaticallyBody>(*lexicalGlobalObject, *callFrame, "setLoadsImagesAutomatically");
5384}
5385
5386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLoadsSiteIconsIgnoringImageLoadingSettingBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5387{
5388 auto& vm = JSC::getVM(lexicalGlobalObject);
5389 auto throwScope = DECLARE_THROW_SCOPE(vm);
5390 UNUSED_PARAM(throwScope);
5391 UNUSED_PARAM(callFrame);
5392 auto& impl = castedThis->wrapped();
5393 if (UNLIKELY(callFrame->argumentCount() < 1))
5394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5396 auto loadsSiteIconsIgnoringImageLoadingSetting = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLoadsSiteIconsIgnoringImageLoadingSetting(WTFMove(loadsSiteIconsIgnoringImageLoadingSetting)); })));
5399}
5400
5401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLoadsSiteIconsIgnoringImageLoadingSetting, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5402{
5403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLoadsSiteIconsIgnoringImageLoadingSettingBody>(*lexicalGlobalObject, *callFrame, "setLoadsSiteIconsIgnoringImageLoadingSetting");
5404}
5405
5406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLocalFileContentSniffingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5407{
5408 auto& vm = JSC::getVM(lexicalGlobalObject);
5409 auto throwScope = DECLARE_THROW_SCOPE(vm);
5410 UNUSED_PARAM(throwScope);
5411 UNUSED_PARAM(callFrame);
5412 auto& impl = castedThis->wrapped();
5413 if (UNLIKELY(callFrame->argumentCount() < 1))
5414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5416 auto localFileContentSniffingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLocalFileContentSniffingEnabled(WTFMove(localFileContentSniffingEnabled)); })));
5419}
5420
5421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLocalFileContentSniffingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5422{
5423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLocalFileContentSniffingEnabledBody>(*lexicalGlobalObject, *callFrame, "setLocalFileContentSniffingEnabled");
5424}
5425
5426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageDatabasePathBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5427{
5428 auto& vm = JSC::getVM(lexicalGlobalObject);
5429 auto throwScope = DECLARE_THROW_SCOPE(vm);
5430 UNUSED_PARAM(throwScope);
5431 UNUSED_PARAM(callFrame);
5432 auto& impl = castedThis->wrapped();
5433 if (UNLIKELY(callFrame->argumentCount() < 1))
5434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5436 auto localStorageDatabasePath = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
5437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLocalStorageDatabasePath(WTFMove(localStorageDatabasePath)); })));
5439}
5440
5441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageDatabasePath, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5442{
5443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageDatabasePathBody>(*lexicalGlobalObject, *callFrame, "setLocalStorageDatabasePath");
5444}
5445
5446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5447{
5448 auto& vm = JSC::getVM(lexicalGlobalObject);
5449 auto throwScope = DECLARE_THROW_SCOPE(vm);
5450 UNUSED_PARAM(throwScope);
5451 UNUSED_PARAM(callFrame);
5452 auto& impl = castedThis->wrapped();
5453 if (UNLIKELY(callFrame->argumentCount() < 1))
5454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5456 auto localStorageEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLocalStorageEnabled(WTFMove(localStorageEnabled)); })));
5459}
5460
5461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5462{
5463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLocalStorageEnabledBody>(*lexicalGlobalObject, *callFrame, "setLocalStorageEnabled");
5464}
5465
5466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setLogsPageMessagesToSystemConsoleEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5467{
5468 auto& vm = JSC::getVM(lexicalGlobalObject);
5469 auto throwScope = DECLARE_THROW_SCOPE(vm);
5470 UNUSED_PARAM(throwScope);
5471 UNUSED_PARAM(callFrame);
5472 auto& impl = castedThis->wrapped();
5473 if (UNLIKELY(callFrame->argumentCount() < 1))
5474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5476 auto logsPageMessagesToSystemConsoleEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setLogsPageMessagesToSystemConsoleEnabled(WTFMove(logsPageMessagesToSystemConsoleEnabled)); })));
5479}
5480
5481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setLogsPageMessagesToSystemConsoleEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5482{
5483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setLogsPageMessagesToSystemConsoleEnabledBody>(*lexicalGlobalObject, *callFrame, "setLogsPageMessagesToSystemConsoleEnabled");
5484}
5485
5486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMainContentUserGestureOverrideEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5487{
5488 auto& vm = JSC::getVM(lexicalGlobalObject);
5489 auto throwScope = DECLARE_THROW_SCOPE(vm);
5490 UNUSED_PARAM(throwScope);
5491 UNUSED_PARAM(callFrame);
5492 auto& impl = castedThis->wrapped();
5493 if (UNLIKELY(callFrame->argumentCount() < 1))
5494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5496 auto mainContentUserGestureOverrideEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMainContentUserGestureOverrideEnabled(WTFMove(mainContentUserGestureOverrideEnabled)); })));
5499}
5500
5501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMainContentUserGestureOverrideEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5502{
5503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMainContentUserGestureOverrideEnabledBody>(*lexicalGlobalObject, *callFrame, "setMainContentUserGestureOverrideEnabled");
5504}
5505
5506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMaskWebGLStringsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5507{
5508 auto& vm = JSC::getVM(lexicalGlobalObject);
5509 auto throwScope = DECLARE_THROW_SCOPE(vm);
5510 UNUSED_PARAM(throwScope);
5511 UNUSED_PARAM(callFrame);
5512 auto& impl = castedThis->wrapped();
5513 if (UNLIKELY(callFrame->argumentCount() < 1))
5514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5516 auto maskWebGLStringsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMaskWebGLStringsEnabled(WTFMove(maskWebGLStringsEnabled)); })));
5519}
5520
5521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaskWebGLStringsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5522{
5523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMaskWebGLStringsEnabledBody>(*lexicalGlobalObject, *callFrame, "setMaskWebGLStringsEnabled");
5524}
5525
5526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMaxParseDurationBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5527{
5528 auto& vm = JSC::getVM(lexicalGlobalObject);
5529 auto throwScope = DECLARE_THROW_SCOPE(vm);
5530 UNUSED_PARAM(throwScope);
5531 UNUSED_PARAM(callFrame);
5532 auto& impl = castedThis->wrapped();
5533 if (UNLIKELY(callFrame->argumentCount() < 1))
5534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5536 auto maxParseDuration = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
5537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMaxParseDuration(WTFMove(maxParseDuration)); })));
5539}
5540
5541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaxParseDuration, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5542{
5543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMaxParseDurationBody>(*lexicalGlobalObject, *callFrame, "setMaxParseDuration");
5544}
5545
5546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMaximumAccelerated2dCanvasSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5547{
5548 auto& vm = JSC::getVM(lexicalGlobalObject);
5549 auto throwScope = DECLARE_THROW_SCOPE(vm);
5550 UNUSED_PARAM(throwScope);
5551 UNUSED_PARAM(callFrame);
5552 auto& impl = castedThis->wrapped();
5553 if (UNLIKELY(callFrame->argumentCount() < 1))
5554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5556 auto maximumAccelerated2dCanvasSize = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
5557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMaximumAccelerated2dCanvasSize(WTFMove(maximumAccelerated2dCanvasSize)); })));
5559}
5560
5561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaximumAccelerated2dCanvasSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5562{
5563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMaximumAccelerated2dCanvasSizeBody>(*lexicalGlobalObject, *callFrame, "setMaximumAccelerated2dCanvasSize");
5564}
5565
5566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMaximumHTMLParserDOMTreeDepthBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5567{
5568 auto& vm = JSC::getVM(lexicalGlobalObject);
5569 auto throwScope = DECLARE_THROW_SCOPE(vm);
5570 UNUSED_PARAM(throwScope);
5571 UNUSED_PARAM(callFrame);
5572 auto& impl = castedThis->wrapped();
5573 if (UNLIKELY(callFrame->argumentCount() < 1))
5574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5576 auto maximumHTMLParserDOMTreeDepth = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
5577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMaximumHTMLParserDOMTreeDepth(WTFMove(maximumHTMLParserDOMTreeDepth)); })));
5579}
5580
5581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaximumHTMLParserDOMTreeDepth, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5582{
5583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMaximumHTMLParserDOMTreeDepthBody>(*lexicalGlobalObject, *callFrame, "setMaximumHTMLParserDOMTreeDepth");
5584}
5585
5586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMaximumSourceBufferSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5587{
5588 auto& vm = JSC::getVM(lexicalGlobalObject);
5589 auto throwScope = DECLARE_THROW_SCOPE(vm);
5590 UNUSED_PARAM(throwScope);
5591 UNUSED_PARAM(callFrame);
5592 auto& impl = castedThis->wrapped();
5593 if (UNLIKELY(callFrame->argumentCount() < 1))
5594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5596 auto maximumSourceBufferSize = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
5597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMaximumSourceBufferSize(WTFMove(maximumSourceBufferSize)); })));
5599}
5600
5601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMaximumSourceBufferSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5602{
5603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMaximumSourceBufferSizeBody>(*lexicalGlobalObject, *callFrame, "setMaximumSourceBufferSize");
5604}
5605
5606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5607{
5608 auto& vm = JSC::getVM(lexicalGlobalObject);
5609 auto throwScope = DECLARE_THROW_SCOPE(vm);
5610 UNUSED_PARAM(throwScope);
5611 UNUSED_PARAM(callFrame);
5612 auto& impl = castedThis->wrapped();
5613 if (UNLIKELY(callFrame->argumentCount() < 1))
5614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5616 auto mediaCapabilitiesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaCapabilitiesEnabled(WTFMove(mediaCapabilitiesEnabled)); })));
5619}
5620
5621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5622{
5623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaCapabilitiesEnabled");
5624}
5625
5626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesExtensionsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5627{
5628 auto& vm = JSC::getVM(lexicalGlobalObject);
5629 auto throwScope = DECLARE_THROW_SCOPE(vm);
5630 UNUSED_PARAM(throwScope);
5631 UNUSED_PARAM(callFrame);
5632 auto& impl = castedThis->wrapped();
5633 if (UNLIKELY(callFrame->argumentCount() < 1))
5634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5636 auto mediaCapabilitiesExtensionsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaCapabilitiesExtensionsEnabled(WTFMove(mediaCapabilitiesExtensionsEnabled)); })));
5639}
5640
5641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesExtensionsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5642{
5643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaCapabilitiesExtensionsEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaCapabilitiesExtensionsEnabled");
5644}
5645
5646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaCaptureRequiresSecureConnectionBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5647{
5648 auto& vm = JSC::getVM(lexicalGlobalObject);
5649 auto throwScope = DECLARE_THROW_SCOPE(vm);
5650 UNUSED_PARAM(throwScope);
5651 UNUSED_PARAM(callFrame);
5652 auto& impl = castedThis->wrapped();
5653 if (UNLIKELY(callFrame->argumentCount() < 1))
5654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5656 auto mediaCaptureRequiresSecureConnection = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaCaptureRequiresSecureConnection(WTFMove(mediaCaptureRequiresSecureConnection)); })));
5659}
5660
5661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaCaptureRequiresSecureConnection, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5662{
5663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaCaptureRequiresSecureConnectionBody>(*lexicalGlobalObject, *callFrame, "setMediaCaptureRequiresSecureConnection");
5664}
5665
5666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsContextMenusEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5667{
5668 auto& vm = JSC::getVM(lexicalGlobalObject);
5669 auto throwScope = DECLARE_THROW_SCOPE(vm);
5670 UNUSED_PARAM(throwScope);
5671 UNUSED_PARAM(callFrame);
5672 auto& impl = castedThis->wrapped();
5673 if (UNLIKELY(callFrame->argumentCount() < 1))
5674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5676 auto mediaControlsContextMenusEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaControlsContextMenusEnabled(WTFMove(mediaControlsContextMenusEnabled)); })));
5679}
5680
5681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsContextMenusEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5682{
5683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsContextMenusEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaControlsContextMenusEnabled");
5684}
5685
5686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsScaleWithPageZoomBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5687{
5688 auto& vm = JSC::getVM(lexicalGlobalObject);
5689 auto throwScope = DECLARE_THROW_SCOPE(vm);
5690 UNUSED_PARAM(throwScope);
5691 UNUSED_PARAM(callFrame);
5692 auto& impl = castedThis->wrapped();
5693 if (UNLIKELY(callFrame->argumentCount() < 1))
5694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5696 auto mediaControlsScaleWithPageZoom = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaControlsScaleWithPageZoom(WTFMove(mediaControlsScaleWithPageZoom)); })));
5699}
5700
5701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsScaleWithPageZoom, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5702{
5703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaControlsScaleWithPageZoomBody>(*lexicalGlobalObject, *callFrame, "setMediaControlsScaleWithPageZoom");
5704}
5705
5706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaDataLoadsAutomaticallyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5707{
5708 auto& vm = JSC::getVM(lexicalGlobalObject);
5709 auto throwScope = DECLARE_THROW_SCOPE(vm);
5710 UNUSED_PARAM(throwScope);
5711 UNUSED_PARAM(callFrame);
5712 auto& impl = castedThis->wrapped();
5713 if (UNLIKELY(callFrame->argumentCount() < 1))
5714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5716 auto mediaDataLoadsAutomatically = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaDataLoadsAutomatically(WTFMove(mediaDataLoadsAutomatically)); })));
5719}
5720
5721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaDataLoadsAutomatically, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5722{
5723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaDataLoadsAutomaticallyBody>(*lexicalGlobalObject, *callFrame, "setMediaDataLoadsAutomatically");
5724}
5725
5726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaDeviceIdentifierStorageDirectoryBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5727{
5728 auto& vm = JSC::getVM(lexicalGlobalObject);
5729 auto throwScope = DECLARE_THROW_SCOPE(vm);
5730 UNUSED_PARAM(throwScope);
5731 UNUSED_PARAM(callFrame);
5732 auto& impl = castedThis->wrapped();
5733 if (UNLIKELY(callFrame->argumentCount() < 1))
5734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5736 auto mediaDeviceIdentifierStorageDirectory = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
5737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaDeviceIdentifierStorageDirectory(WTFMove(mediaDeviceIdentifierStorageDirectory)); })));
5739}
5740
5741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaDeviceIdentifierStorageDirectory, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5742{
5743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaDeviceIdentifierStorageDirectoryBody>(*lexicalGlobalObject, *callFrame, "setMediaDeviceIdentifierStorageDirectory");
5744}
5745
5746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaDevicesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5747{
5748 auto& vm = JSC::getVM(lexicalGlobalObject);
5749 auto throwScope = DECLARE_THROW_SCOPE(vm);
5750 UNUSED_PARAM(throwScope);
5751 UNUSED_PARAM(callFrame);
5752 auto& impl = castedThis->wrapped();
5753 if (UNLIKELY(callFrame->argumentCount() < 1))
5754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5756 auto mediaDevicesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaDevicesEnabled(WTFMove(mediaDevicesEnabled)); })));
5759}
5760
5761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaDevicesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5762{
5763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaDevicesEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaDevicesEnabled");
5764}
5765
5766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5767{
5768 auto& vm = JSC::getVM(lexicalGlobalObject);
5769 auto throwScope = DECLARE_THROW_SCOPE(vm);
5770 UNUSED_PARAM(throwScope);
5771 UNUSED_PARAM(callFrame);
5772 auto& impl = castedThis->wrapped();
5773 if (UNLIKELY(callFrame->argumentCount() < 1))
5774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5776 auto mediaEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaEnabled(WTFMove(mediaEnabled)); })));
5779}
5780
5781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5782{
5783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaEnabled");
5784}
5785
5786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaKeysStorageDirectoryBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5787{
5788 auto& vm = JSC::getVM(lexicalGlobalObject);
5789 auto throwScope = DECLARE_THROW_SCOPE(vm);
5790 UNUSED_PARAM(throwScope);
5791 UNUSED_PARAM(callFrame);
5792 auto& impl = castedThis->wrapped();
5793 if (UNLIKELY(callFrame->argumentCount() < 1))
5794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5796 auto mediaKeysStorageDirectory = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
5797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaKeysStorageDirectory(WTFMove(mediaKeysStorageDirectory)); })));
5799}
5800
5801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaKeysStorageDirectory, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5802{
5803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaKeysStorageDirectoryBody>(*lexicalGlobalObject, *callFrame, "setMediaKeysStorageDirectory");
5804}
5805
5806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaPreloadingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5807{
5808 auto& vm = JSC::getVM(lexicalGlobalObject);
5809 auto throwScope = DECLARE_THROW_SCOPE(vm);
5810 UNUSED_PARAM(throwScope);
5811 UNUSED_PARAM(callFrame);
5812 auto& impl = castedThis->wrapped();
5813 if (UNLIKELY(callFrame->argumentCount() < 1))
5814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5816 auto mediaPreloadingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaPreloadingEnabled(WTFMove(mediaPreloadingEnabled)); })));
5819}
5820
5821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaPreloadingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5822{
5823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaPreloadingEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaPreloadingEnabled");
5824}
5825
5826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaRecorderEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5827{
5828 auto& vm = JSC::getVM(lexicalGlobalObject);
5829 auto throwScope = DECLARE_THROW_SCOPE(vm);
5830 UNUSED_PARAM(throwScope);
5831 UNUSED_PARAM(callFrame);
5832 auto& impl = castedThis->wrapped();
5833 if (UNLIKELY(callFrame->argumentCount() < 1))
5834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5836 auto mediaRecorderEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaRecorderEnabled(WTFMove(mediaRecorderEnabled)); })));
5839}
5840
5841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaRecorderEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5842{
5843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaRecorderEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaRecorderEnabled");
5844}
5845
5846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionCoordinatorEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5847{
5848 auto& vm = JSC::getVM(lexicalGlobalObject);
5849 auto throwScope = DECLARE_THROW_SCOPE(vm);
5850 UNUSED_PARAM(throwScope);
5851 UNUSED_PARAM(callFrame);
5852 auto& impl = castedThis->wrapped();
5853 if (UNLIKELY(callFrame->argumentCount() < 1))
5854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5856 auto mediaSessionCoordinatorEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaSessionCoordinatorEnabled(WTFMove(mediaSessionCoordinatorEnabled)); })));
5859}
5860
5861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionCoordinatorEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5862{
5863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionCoordinatorEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaSessionCoordinatorEnabled");
5864}
5865
5866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5867{
5868 auto& vm = JSC::getVM(lexicalGlobalObject);
5869 auto throwScope = DECLARE_THROW_SCOPE(vm);
5870 UNUSED_PARAM(throwScope);
5871 UNUSED_PARAM(callFrame);
5872 auto& impl = castedThis->wrapped();
5873 if (UNLIKELY(callFrame->argumentCount() < 1))
5874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5876 auto mediaSessionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaSessionEnabled(WTFMove(mediaSessionEnabled)); })));
5879}
5880
5881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5882{
5883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaSessionEnabled");
5884}
5885
5886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionPlaylistEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5887{
5888 auto& vm = JSC::getVM(lexicalGlobalObject);
5889 auto throwScope = DECLARE_THROW_SCOPE(vm);
5890 UNUSED_PARAM(throwScope);
5891 UNUSED_PARAM(callFrame);
5892 auto& impl = castedThis->wrapped();
5893 if (UNLIKELY(callFrame->argumentCount() < 1))
5894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5896 auto mediaSessionPlaylistEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaSessionPlaylistEnabled(WTFMove(mediaSessionPlaylistEnabled)); })));
5899}
5900
5901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionPlaylistEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5902{
5903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaSessionPlaylistEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaSessionPlaylistEnabled");
5904}
5905
5906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaSourceEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5907{
5908 auto& vm = JSC::getVM(lexicalGlobalObject);
5909 auto throwScope = DECLARE_THROW_SCOPE(vm);
5910 UNUSED_PARAM(throwScope);
5911 UNUSED_PARAM(callFrame);
5912 auto& impl = castedThis->wrapped();
5913 if (UNLIKELY(callFrame->argumentCount() < 1))
5914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5916 auto mediaSourceEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaSourceEnabled(WTFMove(mediaSourceEnabled)); })));
5919}
5920
5921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaSourceEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5922{
5923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaSourceEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaSourceEnabled");
5924}
5925
5926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaStreamEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5927{
5928 auto& vm = JSC::getVM(lexicalGlobalObject);
5929 auto throwScope = DECLARE_THROW_SCOPE(vm);
5930 UNUSED_PARAM(throwScope);
5931 UNUSED_PARAM(callFrame);
5932 auto& impl = castedThis->wrapped();
5933 if (UNLIKELY(callFrame->argumentCount() < 1))
5934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5936 auto mediaStreamEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaStreamEnabled(WTFMove(mediaStreamEnabled)); })));
5939}
5940
5941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaStreamEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5942{
5943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaStreamEnabledBody>(*lexicalGlobalObject, *callFrame, "setMediaStreamEnabled");
5944}
5945
5946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaTypeOverrideBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5947{
5948 auto& vm = JSC::getVM(lexicalGlobalObject);
5949 auto throwScope = DECLARE_THROW_SCOPE(vm);
5950 UNUSED_PARAM(throwScope);
5951 UNUSED_PARAM(callFrame);
5952 auto& impl = castedThis->wrapped();
5953 if (UNLIKELY(callFrame->argumentCount() < 1))
5954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5956 auto mediaTypeOverride = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
5957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaTypeOverride(WTFMove(mediaTypeOverride)); })));
5959}
5960
5961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaTypeOverride, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5962{
5963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaTypeOverrideBody>(*lexicalGlobalObject, *callFrame, "setMediaTypeOverride");
5964}
5965
5966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMediaUserGestureInheritsFromDocumentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5967{
5968 auto& vm = JSC::getVM(lexicalGlobalObject);
5969 auto throwScope = DECLARE_THROW_SCOPE(vm);
5970 UNUSED_PARAM(throwScope);
5971 UNUSED_PARAM(callFrame);
5972 auto& impl = castedThis->wrapped();
5973 if (UNLIKELY(callFrame->argumentCount() < 1))
5974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5976 auto mediaUserGestureInheritsFromDocument = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
5977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMediaUserGestureInheritsFromDocument(WTFMove(mediaUserGestureInheritsFromDocument)); })));
5979}
5980
5981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMediaUserGestureInheritsFromDocument, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
5982{
5983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMediaUserGestureInheritsFromDocumentBody>(*lexicalGlobalObject, *callFrame, "setMediaUserGestureInheritsFromDocument");
5984}
5985
5986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMinimumAccelerated2dCanvasSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
5987{
5988 auto& vm = JSC::getVM(lexicalGlobalObject);
5989 auto throwScope = DECLARE_THROW_SCOPE(vm);
5990 UNUSED_PARAM(throwScope);
5991 UNUSED_PARAM(callFrame);
5992 auto& impl = castedThis->wrapped();
5993 if (UNLIKELY(callFrame->argumentCount() < 1))
5994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
5995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
5996 auto minimumAccelerated2dCanvasSize = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
5997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
5998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMinimumAccelerated2dCanvasSize(WTFMove(minimumAccelerated2dCanvasSize)); })));
5999}
6000
6001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumAccelerated2dCanvasSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6002{
6003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMinimumAccelerated2dCanvasSizeBody>(*lexicalGlobalObject, *callFrame, "setMinimumAccelerated2dCanvasSize");
6004}
6005
6006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMinimumFontSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6007{
6008 auto& vm = JSC::getVM(lexicalGlobalObject);
6009 auto throwScope = DECLARE_THROW_SCOPE(vm);
6010 UNUSED_PARAM(throwScope);
6011 UNUSED_PARAM(callFrame);
6012 auto& impl = castedThis->wrapped();
6013 if (UNLIKELY(callFrame->argumentCount() < 1))
6014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6016 auto minimumFontSize = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
6017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMinimumFontSize(WTFMove(minimumFontSize)); })));
6019}
6020
6021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumFontSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6022{
6023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMinimumFontSizeBody>(*lexicalGlobalObject, *callFrame, "setMinimumFontSize");
6024}
6025
6026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMinimumLogicalFontSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6027{
6028 auto& vm = JSC::getVM(lexicalGlobalObject);
6029 auto throwScope = DECLARE_THROW_SCOPE(vm);
6030 UNUSED_PARAM(throwScope);
6031 UNUSED_PARAM(callFrame);
6032 auto& impl = castedThis->wrapped();
6033 if (UNLIKELY(callFrame->argumentCount() < 1))
6034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6036 auto minimumLogicalFontSize = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
6037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMinimumLogicalFontSize(WTFMove(minimumLogicalFontSize)); })));
6039}
6040
6041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumLogicalFontSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6042{
6043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMinimumLogicalFontSizeBody>(*lexicalGlobalObject, *callFrame, "setMinimumLogicalFontSize");
6044}
6045
6046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMinimumZoomFontSizeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6047{
6048 auto& vm = JSC::getVM(lexicalGlobalObject);
6049 auto throwScope = DECLARE_THROW_SCOPE(vm);
6050 UNUSED_PARAM(throwScope);
6051 UNUSED_PARAM(callFrame);
6052 auto& impl = castedThis->wrapped();
6053 if (UNLIKELY(callFrame->argumentCount() < 1))
6054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6056 auto minimumZoomFontSize = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
6057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMinimumZoomFontSize(WTFMove(minimumZoomFontSize)); })));
6059}
6060
6061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMinimumZoomFontSize, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6062{
6063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMinimumZoomFontSizeBody>(*lexicalGlobalObject, *callFrame, "setMinimumZoomFontSize");
6064}
6065
6066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setMockCaptureDevicesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6067{
6068 auto& vm = JSC::getVM(lexicalGlobalObject);
6069 auto throwScope = DECLARE_THROW_SCOPE(vm);
6070 UNUSED_PARAM(throwScope);
6071 UNUSED_PARAM(callFrame);
6072 auto& impl = castedThis->wrapped();
6073 if (UNLIKELY(callFrame->argumentCount() < 1))
6074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6076 auto mockCaptureDevicesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setMockCaptureDevicesEnabled(WTFMove(mockCaptureDevicesEnabled)); })));
6079}
6080
6081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setMockCaptureDevicesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6082{
6083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setMockCaptureDevicesEnabledBody>(*lexicalGlobalObject, *callFrame, "setMockCaptureDevicesEnabled");
6084}
6085
6086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setModelElementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6087{
6088 auto& vm = JSC::getVM(lexicalGlobalObject);
6089 auto throwScope = DECLARE_THROW_SCOPE(vm);
6090 UNUSED_PARAM(throwScope);
6091 UNUSED_PARAM(callFrame);
6092 auto& impl = castedThis->wrapped();
6093 if (UNLIKELY(callFrame->argumentCount() < 1))
6094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6096 auto modelElementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setModelElementEnabled(WTFMove(modelElementEnabled)); })));
6099}
6100
6101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setModelElementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6102{
6103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setModelElementEnabledBody>(*lexicalGlobalObject, *callFrame, "setModelElementEnabled");
6104}
6105
6106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNeedsAdobeFrameReloadingQuirkBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6107{
6108 auto& vm = JSC::getVM(lexicalGlobalObject);
6109 auto throwScope = DECLARE_THROW_SCOPE(vm);
6110 UNUSED_PARAM(throwScope);
6111 UNUSED_PARAM(callFrame);
6112 auto& impl = castedThis->wrapped();
6113 if (UNLIKELY(callFrame->argumentCount() < 1))
6114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6116 auto needsAdobeFrameReloadingQuirk = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNeedsAdobeFrameReloadingQuirk(WTFMove(needsAdobeFrameReloadingQuirk)); })));
6119}
6120
6121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsAdobeFrameReloadingQuirk, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6122{
6123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNeedsAdobeFrameReloadingQuirkBody>(*lexicalGlobalObject, *callFrame, "setNeedsAdobeFrameReloadingQuirk");
6124}
6125
6126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirkBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6127{
6128 auto& vm = JSC::getVM(lexicalGlobalObject);
6129 auto throwScope = DECLARE_THROW_SCOPE(vm);
6130 UNUSED_PARAM(throwScope);
6131 UNUSED_PARAM(callFrame);
6132 auto& impl = castedThis->wrapped();
6133 if (UNLIKELY(callFrame->argumentCount() < 1))
6134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6136 auto needsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk(WTFMove(needsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk)); })));
6139}
6140
6141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6142{
6143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirkBody>(*lexicalGlobalObject, *callFrame, "setNeedsDeferKeyDownAndKeyPressTimersUntilNextEditingCommandQuirk");
6144}
6145
6146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNeedsFrameNameFallbackToIdQuirkBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6147{
6148 auto& vm = JSC::getVM(lexicalGlobalObject);
6149 auto throwScope = DECLARE_THROW_SCOPE(vm);
6150 UNUSED_PARAM(throwScope);
6151 UNUSED_PARAM(callFrame);
6152 auto& impl = castedThis->wrapped();
6153 if (UNLIKELY(callFrame->argumentCount() < 1))
6154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6156 auto needsFrameNameFallbackToIdQuirk = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNeedsFrameNameFallbackToIdQuirk(WTFMove(needsFrameNameFallbackToIdQuirk)); })));
6159}
6160
6161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsFrameNameFallbackToIdQuirk, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6162{
6163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNeedsFrameNameFallbackToIdQuirkBody>(*lexicalGlobalObject, *callFrame, "setNeedsFrameNameFallbackToIdQuirk");
6164}
6165
6166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNeedsKeyboardEventDisambiguationQuirksBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6167{
6168 auto& vm = JSC::getVM(lexicalGlobalObject);
6169 auto throwScope = DECLARE_THROW_SCOPE(vm);
6170 UNUSED_PARAM(throwScope);
6171 UNUSED_PARAM(callFrame);
6172 auto& impl = castedThis->wrapped();
6173 if (UNLIKELY(callFrame->argumentCount() < 1))
6174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6176 auto needsKeyboardEventDisambiguationQuirks = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNeedsKeyboardEventDisambiguationQuirks(WTFMove(needsKeyboardEventDisambiguationQuirks)); })));
6179}
6180
6181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsKeyboardEventDisambiguationQuirks, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6182{
6183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNeedsKeyboardEventDisambiguationQuirksBody>(*lexicalGlobalObject, *callFrame, "setNeedsKeyboardEventDisambiguationQuirks");
6184}
6185
6186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNeedsSiteSpecificQuirksBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6187{
6188 auto& vm = JSC::getVM(lexicalGlobalObject);
6189 auto throwScope = DECLARE_THROW_SCOPE(vm);
6190 UNUSED_PARAM(throwScope);
6191 UNUSED_PARAM(callFrame);
6192 auto& impl = castedThis->wrapped();
6193 if (UNLIKELY(callFrame->argumentCount() < 1))
6194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6196 auto needsSiteSpecificQuirks = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNeedsSiteSpecificQuirks(WTFMove(needsSiteSpecificQuirks)); })));
6199}
6200
6201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsSiteSpecificQuirks, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6202{
6203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNeedsSiteSpecificQuirksBody>(*lexicalGlobalObject, *callFrame, "setNeedsSiteSpecificQuirks");
6204}
6205
6206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNeedsStorageAccessFromFileURLsQuirkBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6207{
6208 auto& vm = JSC::getVM(lexicalGlobalObject);
6209 auto throwScope = DECLARE_THROW_SCOPE(vm);
6210 UNUSED_PARAM(throwScope);
6211 UNUSED_PARAM(callFrame);
6212 auto& impl = castedThis->wrapped();
6213 if (UNLIKELY(callFrame->argumentCount() < 1))
6214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6216 auto needsStorageAccessFromFileURLsQuirk = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNeedsStorageAccessFromFileURLsQuirk(WTFMove(needsStorageAccessFromFileURLsQuirk)); })));
6219}
6220
6221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNeedsStorageAccessFromFileURLsQuirk, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6222{
6223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNeedsStorageAccessFromFileURLsQuirkBody>(*lexicalGlobalObject, *callFrame, "setNeedsStorageAccessFromFileURLsQuirk");
6224}
6225
6226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setNotificationsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6227{
6228 auto& vm = JSC::getVM(lexicalGlobalObject);
6229 auto throwScope = DECLARE_THROW_SCOPE(vm);
6230 UNUSED_PARAM(throwScope);
6231 UNUSED_PARAM(callFrame);
6232 auto& impl = castedThis->wrapped();
6233 if (UNLIKELY(callFrame->argumentCount() < 1))
6234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6236 auto notificationsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setNotificationsEnabled(WTFMove(notificationsEnabled)); })));
6239}
6240
6241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setNotificationsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6242{
6243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setNotificationsEnabledBody>(*lexicalGlobalObject, *callFrame, "setNotificationsEnabled");
6244}
6245
6246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setOfflineWebApplicationCacheEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6247{
6248 auto& vm = JSC::getVM(lexicalGlobalObject);
6249 auto throwScope = DECLARE_THROW_SCOPE(vm);
6250 UNUSED_PARAM(throwScope);
6251 UNUSED_PARAM(callFrame);
6252 auto& impl = castedThis->wrapped();
6253 if (UNLIKELY(callFrame->argumentCount() < 1))
6254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6256 auto offlineWebApplicationCacheEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setOfflineWebApplicationCacheEnabled(WTFMove(offlineWebApplicationCacheEnabled)); })));
6259}
6260
6261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setOfflineWebApplicationCacheEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6262{
6263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setOfflineWebApplicationCacheEnabledBody>(*lexicalGlobalObject, *callFrame, "setOfflineWebApplicationCacheEnabled");
6264}
6265
6266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setOverscrollBehaviorEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6267{
6268 auto& vm = JSC::getVM(lexicalGlobalObject);
6269 auto throwScope = DECLARE_THROW_SCOPE(vm);
6270 UNUSED_PARAM(throwScope);
6271 UNUSED_PARAM(callFrame);
6272 auto& impl = castedThis->wrapped();
6273 if (UNLIKELY(callFrame->argumentCount() < 1))
6274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6276 auto overscrollBehaviorEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setOverscrollBehaviorEnabled(WTFMove(overscrollBehaviorEnabled)); })));
6279}
6280
6281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setOverscrollBehaviorEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6282{
6283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setOverscrollBehaviorEnabledBody>(*lexicalGlobalObject, *callFrame, "setOverscrollBehaviorEnabled");
6284}
6285
6286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPaginateDuringLayoutEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6287{
6288 auto& vm = JSC::getVM(lexicalGlobalObject);
6289 auto throwScope = DECLARE_THROW_SCOPE(vm);
6290 UNUSED_PARAM(throwScope);
6291 UNUSED_PARAM(callFrame);
6292 auto& impl = castedThis->wrapped();
6293 if (UNLIKELY(callFrame->argumentCount() < 1))
6294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6296 auto paginateDuringLayoutEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPaginateDuringLayoutEnabled(WTFMove(paginateDuringLayoutEnabled)); })));
6299}
6300
6301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPaginateDuringLayoutEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6302{
6303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPaginateDuringLayoutEnabledBody>(*lexicalGlobalObject, *callFrame, "setPaginateDuringLayoutEnabled");
6304}
6305
6306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPassiveTouchListenersAsDefaultOnDocumentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6307{
6308 auto& vm = JSC::getVM(lexicalGlobalObject);
6309 auto throwScope = DECLARE_THROW_SCOPE(vm);
6310 UNUSED_PARAM(throwScope);
6311 UNUSED_PARAM(callFrame);
6312 auto& impl = castedThis->wrapped();
6313 if (UNLIKELY(callFrame->argumentCount() < 1))
6314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6316 auto passiveTouchListenersAsDefaultOnDocument = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPassiveTouchListenersAsDefaultOnDocument(WTFMove(passiveTouchListenersAsDefaultOnDocument)); })));
6319}
6320
6321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPassiveTouchListenersAsDefaultOnDocument, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6322{
6323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPassiveTouchListenersAsDefaultOnDocumentBody>(*lexicalGlobalObject, *callFrame, "setPassiveTouchListenersAsDefaultOnDocument");
6324}
6325
6326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPassiveWheelListenersAsDefaultOnDocumentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6327{
6328 auto& vm = JSC::getVM(lexicalGlobalObject);
6329 auto throwScope = DECLARE_THROW_SCOPE(vm);
6330 UNUSED_PARAM(throwScope);
6331 UNUSED_PARAM(callFrame);
6332 auto& impl = castedThis->wrapped();
6333 if (UNLIKELY(callFrame->argumentCount() < 1))
6334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6336 auto passiveWheelListenersAsDefaultOnDocument = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPassiveWheelListenersAsDefaultOnDocument(WTFMove(passiveWheelListenersAsDefaultOnDocument)); })));
6339}
6340
6341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPassiveWheelListenersAsDefaultOnDocument, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6342{
6343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPassiveWheelListenersAsDefaultOnDocumentBody>(*lexicalGlobalObject, *callFrame, "setPassiveWheelListenersAsDefaultOnDocument");
6344}
6345
6346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoDurationInSecondsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6347{
6348 auto& vm = JSC::getVM(lexicalGlobalObject);
6349 auto throwScope = DECLARE_THROW_SCOPE(vm);
6350 UNUSED_PARAM(throwScope);
6351 UNUSED_PARAM(callFrame);
6352 auto& impl = castedThis->wrapped();
6353 if (UNLIKELY(callFrame->argumentCount() < 1))
6354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6356 auto passwordEchoDurationInSeconds = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
6357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPasswordEchoDurationInSeconds(WTFMove(passwordEchoDurationInSeconds)); })));
6359}
6360
6361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoDurationInSeconds, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6362{
6363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoDurationInSecondsBody>(*lexicalGlobalObject, *callFrame, "setPasswordEchoDurationInSeconds");
6364}
6365
6366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6367{
6368 auto& vm = JSC::getVM(lexicalGlobalObject);
6369 auto throwScope = DECLARE_THROW_SCOPE(vm);
6370 UNUSED_PARAM(throwScope);
6371 UNUSED_PARAM(callFrame);
6372 auto& impl = castedThis->wrapped();
6373 if (UNLIKELY(callFrame->argumentCount() < 1))
6374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6376 auto passwordEchoEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPasswordEchoEnabled(WTFMove(passwordEchoEnabled)); })));
6379}
6380
6381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6382{
6383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPasswordEchoEnabledBody>(*lexicalGlobalObject, *callFrame, "setPasswordEchoEnabled");
6384}
6385
6386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPaymentRequestEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6387{
6388 auto& vm = JSC::getVM(lexicalGlobalObject);
6389 auto throwScope = DECLARE_THROW_SCOPE(vm);
6390 UNUSED_PARAM(throwScope);
6391 UNUSED_PARAM(callFrame);
6392 auto& impl = castedThis->wrapped();
6393 if (UNLIKELY(callFrame->argumentCount() < 1))
6394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6396 auto paymentRequestEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPaymentRequestEnabled(WTFMove(paymentRequestEnabled)); })));
6399}
6400
6401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPaymentRequestEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6402{
6403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPaymentRequestEnabledBody>(*lexicalGlobalObject, *callFrame, "setPaymentRequestEnabled");
6404}
6405
6406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPeerConnectionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6407{
6408 auto& vm = JSC::getVM(lexicalGlobalObject);
6409 auto throwScope = DECLARE_THROW_SCOPE(vm);
6410 UNUSED_PARAM(throwScope);
6411 UNUSED_PARAM(callFrame);
6412 auto& impl = castedThis->wrapped();
6413 if (UNLIKELY(callFrame->argumentCount() < 1))
6414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6416 auto peerConnectionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPeerConnectionEnabled(WTFMove(peerConnectionEnabled)); })));
6419}
6420
6421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPeerConnectionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6422{
6423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPeerConnectionEnabledBody>(*lexicalGlobalObject, *callFrame, "setPeerConnectionEnabled");
6424}
6425
6426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPerElementSpeakerSelectionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6427{
6428 auto& vm = JSC::getVM(lexicalGlobalObject);
6429 auto throwScope = DECLARE_THROW_SCOPE(vm);
6430 UNUSED_PARAM(throwScope);
6431 UNUSED_PARAM(callFrame);
6432 auto& impl = castedThis->wrapped();
6433 if (UNLIKELY(callFrame->argumentCount() < 1))
6434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6436 auto perElementSpeakerSelectionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPerElementSpeakerSelectionEnabled(WTFMove(perElementSpeakerSelectionEnabled)); })));
6439}
6440
6441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPerElementSpeakerSelectionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6442{
6443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPerElementSpeakerSelectionEnabledBody>(*lexicalGlobalObject, *callFrame, "setPerElementSpeakerSelectionEnabled");
6444}
6445
6446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPerformanceNavigationTimingAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6447{
6448 auto& vm = JSC::getVM(lexicalGlobalObject);
6449 auto throwScope = DECLARE_THROW_SCOPE(vm);
6450 UNUSED_PARAM(throwScope);
6451 UNUSED_PARAM(callFrame);
6452 auto& impl = castedThis->wrapped();
6453 if (UNLIKELY(callFrame->argumentCount() < 1))
6454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6456 auto performanceNavigationTimingAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPerformanceNavigationTimingAPIEnabled(WTFMove(performanceNavigationTimingAPIEnabled)); })));
6459}
6460
6461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPerformanceNavigationTimingAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6462{
6463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPerformanceNavigationTimingAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setPerformanceNavigationTimingAPIEnabled");
6464}
6465
6466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPerformanceResourceTimingSensitivePropertiesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6467{
6468 auto& vm = JSC::getVM(lexicalGlobalObject);
6469 auto throwScope = DECLARE_THROW_SCOPE(vm);
6470 UNUSED_PARAM(throwScope);
6471 UNUSED_PARAM(callFrame);
6472 auto& impl = castedThis->wrapped();
6473 if (UNLIKELY(callFrame->argumentCount() < 1))
6474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6476 auto performanceResourceTimingSensitivePropertiesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPerformanceResourceTimingSensitivePropertiesEnabled(WTFMove(performanceResourceTimingSensitivePropertiesEnabled)); })));
6479}
6480
6481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPerformanceResourceTimingSensitivePropertiesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6482{
6483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPerformanceResourceTimingSensitivePropertiesEnabledBody>(*lexicalGlobalObject, *callFrame, "setPerformanceResourceTimingSensitivePropertiesEnabled");
6484}
6485
6486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPictographFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6487{
6488 auto& vm = JSC::getVM(lexicalGlobalObject);
6489 auto throwScope = DECLARE_THROW_SCOPE(vm);
6490 UNUSED_PARAM(throwScope);
6491 UNUSED_PARAM(callFrame);
6492 auto& impl = castedThis->wrapped();
6493 if (UNLIKELY(callFrame->argumentCount() < 1))
6494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6496 auto pictographFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
6497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPictographFontFamily(WTFMove(pictographFontFamily)); })));
6499}
6500
6501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPictographFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6502{
6503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPictographFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setPictographFontFamily");
6504}
6505
6506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPictureInPictureAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6507{
6508 auto& vm = JSC::getVM(lexicalGlobalObject);
6509 auto throwScope = DECLARE_THROW_SCOPE(vm);
6510 UNUSED_PARAM(throwScope);
6511 UNUSED_PARAM(callFrame);
6512 auto& impl = castedThis->wrapped();
6513 if (UNLIKELY(callFrame->argumentCount() < 1))
6514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6516 auto pictureInPictureAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPictureInPictureAPIEnabled(WTFMove(pictureInPictureAPIEnabled)); })));
6519}
6520
6521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPictureInPictureAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6522{
6523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPictureInPictureAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setPictureInPictureAPIEnabled");
6524}
6525
6526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPluginsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6527{
6528 auto& vm = JSC::getVM(lexicalGlobalObject);
6529 auto throwScope = DECLARE_THROW_SCOPE(vm);
6530 UNUSED_PARAM(throwScope);
6531 UNUSED_PARAM(callFrame);
6532 auto& impl = castedThis->wrapped();
6533 if (UNLIKELY(callFrame->argumentCount() < 1))
6534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6536 auto pluginsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPluginsEnabled(WTFMove(pluginsEnabled)); })));
6539}
6540
6541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPluginsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6542{
6543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPluginsEnabledBody>(*lexicalGlobalObject, *callFrame, "setPluginsEnabled");
6544}
6545
6546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPreferInlineTextSelectionInImagesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6547{
6548 auto& vm = JSC::getVM(lexicalGlobalObject);
6549 auto throwScope = DECLARE_THROW_SCOPE(vm);
6550 UNUSED_PARAM(throwScope);
6551 UNUSED_PARAM(callFrame);
6552 auto& impl = castedThis->wrapped();
6553 if (UNLIKELY(callFrame->argumentCount() < 1))
6554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6556 auto preferInlineTextSelectionInImages = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPreferInlineTextSelectionInImages(WTFMove(preferInlineTextSelectionInImages)); })));
6559}
6560
6561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreferInlineTextSelectionInImages, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6562{
6563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPreferInlineTextSelectionInImagesBody>(*lexicalGlobalObject, *callFrame, "setPreferInlineTextSelectionInImages");
6564}
6565
6566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPreferMIMETypeForImagesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6567{
6568 auto& vm = JSC::getVM(lexicalGlobalObject);
6569 auto throwScope = DECLARE_THROW_SCOPE(vm);
6570 UNUSED_PARAM(throwScope);
6571 UNUSED_PARAM(callFrame);
6572 auto& impl = castedThis->wrapped();
6573 if (UNLIKELY(callFrame->argumentCount() < 1))
6574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6576 auto preferMIMETypeForImages = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPreferMIMETypeForImages(WTFMove(preferMIMETypeForImages)); })));
6579}
6580
6581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreferMIMETypeForImages, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6582{
6583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPreferMIMETypeForImagesBody>(*lexicalGlobalObject, *callFrame, "setPreferMIMETypeForImages");
6584}
6585
6586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPreferPageRenderingUpdatesNear60FPSEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6587{
6588 auto& vm = JSC::getVM(lexicalGlobalObject);
6589 auto throwScope = DECLARE_THROW_SCOPE(vm);
6590 UNUSED_PARAM(throwScope);
6591 UNUSED_PARAM(callFrame);
6592 auto& impl = castedThis->wrapped();
6593 if (UNLIKELY(callFrame->argumentCount() < 1))
6594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6596 auto preferPageRenderingUpdatesNear60FPSEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPreferPageRenderingUpdatesNear60FPSEnabled(WTFMove(preferPageRenderingUpdatesNear60FPSEnabled)); })));
6599}
6600
6601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreferPageRenderingUpdatesNear60FPSEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6602{
6603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPreferPageRenderingUpdatesNear60FPSEnabledBody>(*lexicalGlobalObject, *callFrame, "setPreferPageRenderingUpdatesNear60FPSEnabled");
6604}
6605
6606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPreventKeyboardDOMEventDispatchBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6607{
6608 auto& vm = JSC::getVM(lexicalGlobalObject);
6609 auto throwScope = DECLARE_THROW_SCOPE(vm);
6610 UNUSED_PARAM(throwScope);
6611 UNUSED_PARAM(callFrame);
6612 auto& impl = castedThis->wrapped();
6613 if (UNLIKELY(callFrame->argumentCount() < 1))
6614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6616 auto preventKeyboardDOMEventDispatch = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPreventKeyboardDOMEventDispatch(WTFMove(preventKeyboardDOMEventDispatch)); })));
6619}
6620
6621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPreventKeyboardDOMEventDispatch, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6622{
6623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPreventKeyboardDOMEventDispatchBody>(*lexicalGlobalObject, *callFrame, "setPreventKeyboardDOMEventDispatch");
6624}
6625
6626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6627{
6628 auto& vm = JSC::getVM(lexicalGlobalObject);
6629 auto throwScope = DECLARE_THROW_SCOPE(vm);
6630 UNUSED_PARAM(throwScope);
6631 UNUSED_PARAM(callFrame);
6632 auto& impl = castedThis->wrapped();
6633 if (UNLIKELY(callFrame->argumentCount() < 1))
6634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6636 auto privateClickMeasurementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPrivateClickMeasurementEnabled(WTFMove(privateClickMeasurementEnabled)); })));
6639}
6640
6641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6642{
6643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementEnabledBody>(*lexicalGlobalObject, *callFrame, "setPrivateClickMeasurementEnabled");
6644}
6645
6646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementFraudPreventionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6647{
6648 auto& vm = JSC::getVM(lexicalGlobalObject);
6649 auto throwScope = DECLARE_THROW_SCOPE(vm);
6650 UNUSED_PARAM(throwScope);
6651 UNUSED_PARAM(callFrame);
6652 auto& impl = castedThis->wrapped();
6653 if (UNLIKELY(callFrame->argumentCount() < 1))
6654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6656 auto privateClickMeasurementFraudPreventionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPrivateClickMeasurementFraudPreventionEnabled(WTFMove(privateClickMeasurementFraudPreventionEnabled)); })));
6659}
6660
6661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementFraudPreventionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6662{
6663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPrivateClickMeasurementFraudPreventionEnabledBody>(*lexicalGlobalObject, *callFrame, "setPrivateClickMeasurementFraudPreventionEnabled");
6664}
6665
6666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setPunchOutWhiteBackgroundsInDarkModeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6667{
6668 auto& vm = JSC::getVM(lexicalGlobalObject);
6669 auto throwScope = DECLARE_THROW_SCOPE(vm);
6670 UNUSED_PARAM(throwScope);
6671 UNUSED_PARAM(callFrame);
6672 auto& impl = castedThis->wrapped();
6673 if (UNLIKELY(callFrame->argumentCount() < 1))
6674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6676 auto punchOutWhiteBackgroundsInDarkMode = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setPunchOutWhiteBackgroundsInDarkMode(WTFMove(punchOutWhiteBackgroundsInDarkMode)); })));
6679}
6680
6681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setPunchOutWhiteBackgroundsInDarkMode, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6682{
6683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setPunchOutWhiteBackgroundsInDarkModeBody>(*lexicalGlobalObject, *callFrame, "setPunchOutWhiteBackgroundsInDarkMode");
6684}
6685
6686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setQuickTimePluginReplacementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6687{
6688 auto& vm = JSC::getVM(lexicalGlobalObject);
6689 auto throwScope = DECLARE_THROW_SCOPE(vm);
6690 UNUSED_PARAM(throwScope);
6691 UNUSED_PARAM(callFrame);
6692 auto& impl = castedThis->wrapped();
6693 if (UNLIKELY(callFrame->argumentCount() < 1))
6694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6696 auto quickTimePluginReplacementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setQuickTimePluginReplacementEnabled(WTFMove(quickTimePluginReplacementEnabled)); })));
6699}
6700
6701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setQuickTimePluginReplacementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6702{
6703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setQuickTimePluginReplacementEnabledBody>(*lexicalGlobalObject, *callFrame, "setQuickTimePluginReplacementEnabled");
6704}
6705
6706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setReferrerPolicyAttributeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6707{
6708 auto& vm = JSC::getVM(lexicalGlobalObject);
6709 auto throwScope = DECLARE_THROW_SCOPE(vm);
6710 UNUSED_PARAM(throwScope);
6711 UNUSED_PARAM(callFrame);
6712 auto& impl = castedThis->wrapped();
6713 if (UNLIKELY(callFrame->argumentCount() < 1))
6714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6716 auto referrerPolicyAttributeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setReferrerPolicyAttributeEnabled(WTFMove(referrerPolicyAttributeEnabled)); })));
6719}
6720
6721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setReferrerPolicyAttributeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6722{
6723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setReferrerPolicyAttributeEnabledBody>(*lexicalGlobalObject, *callFrame, "setReferrerPolicyAttributeEnabled");
6724}
6725
6726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRemotePlaybackEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6727{
6728 auto& vm = JSC::getVM(lexicalGlobalObject);
6729 auto throwScope = DECLARE_THROW_SCOPE(vm);
6730 UNUSED_PARAM(throwScope);
6731 UNUSED_PARAM(callFrame);
6732 auto& impl = castedThis->wrapped();
6733 if (UNLIKELY(callFrame->argumentCount() < 1))
6734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6736 auto remotePlaybackEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRemotePlaybackEnabled(WTFMove(remotePlaybackEnabled)); })));
6739}
6740
6741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRemotePlaybackEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6742{
6743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRemotePlaybackEnabledBody>(*lexicalGlobalObject, *callFrame, "setRemotePlaybackEnabled");
6744}
6745
6746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRepaintOutsideLayoutEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6747{
6748 auto& vm = JSC::getVM(lexicalGlobalObject);
6749 auto throwScope = DECLARE_THROW_SCOPE(vm);
6750 UNUSED_PARAM(throwScope);
6751 UNUSED_PARAM(callFrame);
6752 auto& impl = castedThis->wrapped();
6753 if (UNLIKELY(callFrame->argumentCount() < 1))
6754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6756 auto repaintOutsideLayoutEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRepaintOutsideLayoutEnabled(WTFMove(repaintOutsideLayoutEnabled)); })));
6759}
6760
6761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRepaintOutsideLayoutEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6762{
6763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRepaintOutsideLayoutEnabledBody>(*lexicalGlobalObject, *callFrame, "setRepaintOutsideLayoutEnabled");
6764}
6765
6766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRequestAnimationFrameEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6767{
6768 auto& vm = JSC::getVM(lexicalGlobalObject);
6769 auto throwScope = DECLARE_THROW_SCOPE(vm);
6770 UNUSED_PARAM(throwScope);
6771 UNUSED_PARAM(callFrame);
6772 auto& impl = castedThis->wrapped();
6773 if (UNLIKELY(callFrame->argumentCount() < 1))
6774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6776 auto requestAnimationFrameEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRequestAnimationFrameEnabled(WTFMove(requestAnimationFrameEnabled)); })));
6779}
6780
6781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequestAnimationFrameEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6782{
6783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRequestAnimationFrameEnabledBody>(*lexicalGlobalObject, *callFrame, "setRequestAnimationFrameEnabled");
6784}
6785
6786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRequestIdleCallbackEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6787{
6788 auto& vm = JSC::getVM(lexicalGlobalObject);
6789 auto throwScope = DECLARE_THROW_SCOPE(vm);
6790 UNUSED_PARAM(throwScope);
6791 UNUSED_PARAM(callFrame);
6792 auto& impl = castedThis->wrapped();
6793 if (UNLIKELY(callFrame->argumentCount() < 1))
6794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6796 auto requestIdleCallbackEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRequestIdleCallbackEnabled(WTFMove(requestIdleCallbackEnabled)); })));
6799}
6800
6801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequestIdleCallbackEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6802{
6803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRequestIdleCallbackEnabledBody>(*lexicalGlobalObject, *callFrame, "setRequestIdleCallbackEnabled");
6804}
6805
6806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRequestSubmitEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6807{
6808 auto& vm = JSC::getVM(lexicalGlobalObject);
6809 auto throwScope = DECLARE_THROW_SCOPE(vm);
6810 UNUSED_PARAM(throwScope);
6811 UNUSED_PARAM(callFrame);
6812 auto& impl = castedThis->wrapped();
6813 if (UNLIKELY(callFrame->argumentCount() < 1))
6814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6816 auto requestSubmitEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRequestSubmitEnabled(WTFMove(requestSubmitEnabled)); })));
6819}
6820
6821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequestSubmitEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6822{
6823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRequestSubmitEnabledBody>(*lexicalGlobalObject, *callFrame, "setRequestSubmitEnabled");
6824}
6825
6826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRequiresUserGestureToLoadVideoBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6827{
6828 auto& vm = JSC::getVM(lexicalGlobalObject);
6829 auto throwScope = DECLARE_THROW_SCOPE(vm);
6830 UNUSED_PARAM(throwScope);
6831 UNUSED_PARAM(callFrame);
6832 auto& impl = castedThis->wrapped();
6833 if (UNLIKELY(callFrame->argumentCount() < 1))
6834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6836 auto requiresUserGestureToLoadVideo = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRequiresUserGestureToLoadVideo(WTFMove(requiresUserGestureToLoadVideo)); })));
6839}
6840
6841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRequiresUserGestureToLoadVideo, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6842{
6843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRequiresUserGestureToLoadVideoBody>(*lexicalGlobalObject, *callFrame, "setRequiresUserGestureToLoadVideo");
6844}
6845
6846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setResizeObserverEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6847{
6848 auto& vm = JSC::getVM(lexicalGlobalObject);
6849 auto throwScope = DECLARE_THROW_SCOPE(vm);
6850 UNUSED_PARAM(throwScope);
6851 UNUSED_PARAM(callFrame);
6852 auto& impl = castedThis->wrapped();
6853 if (UNLIKELY(callFrame->argumentCount() < 1))
6854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6856 auto resizeObserverEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setResizeObserverEnabled(WTFMove(resizeObserverEnabled)); })));
6859}
6860
6861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setResizeObserverEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6862{
6863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setResizeObserverEnabledBody>(*lexicalGlobalObject, *callFrame, "setResizeObserverEnabled");
6864}
6865
6866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setResourceLoadSchedulingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6867{
6868 auto& vm = JSC::getVM(lexicalGlobalObject);
6869 auto throwScope = DECLARE_THROW_SCOPE(vm);
6870 UNUSED_PARAM(throwScope);
6871 UNUSED_PARAM(callFrame);
6872 auto& impl = castedThis->wrapped();
6873 if (UNLIKELY(callFrame->argumentCount() < 1))
6874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6876 auto resourceLoadSchedulingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setResourceLoadSchedulingEnabled(WTFMove(resourceLoadSchedulingEnabled)); })));
6879}
6880
6881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setResourceLoadSchedulingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6882{
6883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setResourceLoadSchedulingEnabledBody>(*lexicalGlobalObject, *callFrame, "setResourceLoadSchedulingEnabled");
6884}
6885
6886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setResourceUsageOverlayVisibleBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6887{
6888 auto& vm = JSC::getVM(lexicalGlobalObject);
6889 auto throwScope = DECLARE_THROW_SCOPE(vm);
6890 UNUSED_PARAM(throwScope);
6891 UNUSED_PARAM(callFrame);
6892 auto& impl = castedThis->wrapped();
6893 if (UNLIKELY(callFrame->argumentCount() < 1))
6894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6896 auto resourceUsageOverlayVisible = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setResourceUsageOverlayVisible(WTFMove(resourceUsageOverlayVisible)); })));
6899}
6900
6901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setResourceUsageOverlayVisible, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6902{
6903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setResourceUsageOverlayVisibleBody>(*lexicalGlobalObject, *callFrame, "setResourceUsageOverlayVisible");
6904}
6905
6906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setRubberBandingForSubScrollableRegionsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6907{
6908 auto& vm = JSC::getVM(lexicalGlobalObject);
6909 auto throwScope = DECLARE_THROW_SCOPE(vm);
6910 UNUSED_PARAM(throwScope);
6911 UNUSED_PARAM(callFrame);
6912 auto& impl = castedThis->wrapped();
6913 if (UNLIKELY(callFrame->argumentCount() < 1))
6914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6916 auto rubberBandingForSubScrollableRegionsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setRubberBandingForSubScrollableRegionsEnabled(WTFMove(rubberBandingForSubScrollableRegionsEnabled)); })));
6919}
6920
6921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setRubberBandingForSubScrollableRegionsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6922{
6923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setRubberBandingForSubScrollableRegionsEnabledBody>(*lexicalGlobalObject, *callFrame, "setRubberBandingForSubScrollableRegionsEnabled");
6924}
6925
6926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMaxDifferenceBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6927{
6928 auto& vm = JSC::getVM(lexicalGlobalObject);
6929 auto throwScope = DECLARE_THROW_SCOPE(vm);
6930 UNUSED_PARAM(throwScope);
6931 UNUSED_PARAM(callFrame);
6932 auto& impl = castedThis->wrapped();
6933 if (UNLIKELY(callFrame->argumentCount() < 1))
6934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6936 auto sampledPageTopColorMaxDifference = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
6937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSampledPageTopColorMaxDifference(WTFMove(sampledPageTopColorMaxDifference)); })));
6939}
6940
6941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMaxDifference, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6942{
6943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMaxDifferenceBody>(*lexicalGlobalObject, *callFrame, "setSampledPageTopColorMaxDifference");
6944}
6945
6946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMinHeightBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6947{
6948 auto& vm = JSC::getVM(lexicalGlobalObject);
6949 auto throwScope = DECLARE_THROW_SCOPE(vm);
6950 UNUSED_PARAM(throwScope);
6951 UNUSED_PARAM(callFrame);
6952 auto& impl = castedThis->wrapped();
6953 if (UNLIKELY(callFrame->argumentCount() < 1))
6954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6956 auto sampledPageTopColorMinHeight = convert<IDLDouble>(*lexicalGlobalObject, argument0.value());
6957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSampledPageTopColorMinHeight(WTFMove(sampledPageTopColorMinHeight)); })));
6959}
6960
6961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMinHeight, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6962{
6963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSampledPageTopColorMinHeightBody>(*lexicalGlobalObject, *callFrame, "setSampledPageTopColorMinHeight");
6964}
6965
6966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSansSerifFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6967{
6968 auto& vm = JSC::getVM(lexicalGlobalObject);
6969 auto throwScope = DECLARE_THROW_SCOPE(vm);
6970 UNUSED_PARAM(throwScope);
6971 UNUSED_PARAM(callFrame);
6972 auto& impl = castedThis->wrapped();
6973 if (UNLIKELY(callFrame->argumentCount() < 1))
6974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6976 auto sansSerifFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
6977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSansSerifFontFamily(WTFMove(sansSerifFontFamily)); })));
6979}
6980
6981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSansSerifFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
6982{
6983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSansSerifFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setSansSerifFontFamily");
6984}
6985
6986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScreenCaptureEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
6987{
6988 auto& vm = JSC::getVM(lexicalGlobalObject);
6989 auto throwScope = DECLARE_THROW_SCOPE(vm);
6990 UNUSED_PARAM(throwScope);
6991 UNUSED_PARAM(callFrame);
6992 auto& impl = castedThis->wrapped();
6993 if (UNLIKELY(callFrame->argumentCount() < 1))
6994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
6995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
6996 auto screenCaptureEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
6997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
6998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScreenCaptureEnabled(WTFMove(screenCaptureEnabled)); })));
6999}
7000
7001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScreenCaptureEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7002{
7003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScreenCaptureEnabledBody>(*lexicalGlobalObject, *callFrame, "setScreenCaptureEnabled");
7004}
7005
7006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScriptEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7007{
7008 auto& vm = JSC::getVM(lexicalGlobalObject);
7009 auto throwScope = DECLARE_THROW_SCOPE(vm);
7010 UNUSED_PARAM(throwScope);
7011 UNUSED_PARAM(callFrame);
7012 auto& impl = castedThis->wrapped();
7013 if (UNLIKELY(callFrame->argumentCount() < 1))
7014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7016 auto scriptEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScriptEnabled(WTFMove(scriptEnabled)); })));
7019}
7020
7021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScriptEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7022{
7023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScriptEnabledBody>(*lexicalGlobalObject, *callFrame, "setScriptEnabled");
7024}
7025
7026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScriptMarkupEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7027{
7028 auto& vm = JSC::getVM(lexicalGlobalObject);
7029 auto throwScope = DECLARE_THROW_SCOPE(vm);
7030 UNUSED_PARAM(throwScope);
7031 UNUSED_PARAM(callFrame);
7032 auto& impl = castedThis->wrapped();
7033 if (UNLIKELY(callFrame->argumentCount() < 1))
7034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7036 auto scriptMarkupEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScriptMarkupEnabled(WTFMove(scriptMarkupEnabled)); })));
7039}
7040
7041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScriptMarkupEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7042{
7043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScriptMarkupEnabledBody>(*lexicalGlobalObject, *callFrame, "setScriptMarkupEnabled");
7044}
7045
7046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScrollAnimatorEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7047{
7048 auto& vm = JSC::getVM(lexicalGlobalObject);
7049 auto throwScope = DECLARE_THROW_SCOPE(vm);
7050 UNUSED_PARAM(throwScope);
7051 UNUSED_PARAM(callFrame);
7052 auto& impl = castedThis->wrapped();
7053 if (UNLIKELY(callFrame->argumentCount() < 1))
7054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7056 auto scrollAnimatorEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScrollAnimatorEnabled(WTFMove(scrollAnimatorEnabled)); })));
7059}
7060
7061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollAnimatorEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7062{
7063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScrollAnimatorEnabledBody>(*lexicalGlobalObject, *callFrame, "setScrollAnimatorEnabled");
7064}
7065
7066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScrollingCoordinatorEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7067{
7068 auto& vm = JSC::getVM(lexicalGlobalObject);
7069 auto throwScope = DECLARE_THROW_SCOPE(vm);
7070 UNUSED_PARAM(throwScope);
7071 UNUSED_PARAM(callFrame);
7072 auto& impl = castedThis->wrapped();
7073 if (UNLIKELY(callFrame->argumentCount() < 1))
7074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7076 auto scrollingCoordinatorEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScrollingCoordinatorEnabled(WTFMove(scrollingCoordinatorEnabled)); })));
7079}
7080
7081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollingCoordinatorEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7082{
7083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScrollingCoordinatorEnabledBody>(*lexicalGlobalObject, *callFrame, "setScrollingCoordinatorEnabled");
7084}
7085
7086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScrollingPerformanceTestingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7087{
7088 auto& vm = JSC::getVM(lexicalGlobalObject);
7089 auto throwScope = DECLARE_THROW_SCOPE(vm);
7090 UNUSED_PARAM(throwScope);
7091 UNUSED_PARAM(callFrame);
7092 auto& impl = castedThis->wrapped();
7093 if (UNLIKELY(callFrame->argumentCount() < 1))
7094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7096 auto scrollingPerformanceTestingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScrollingPerformanceTestingEnabled(WTFMove(scrollingPerformanceTestingEnabled)); })));
7099}
7100
7101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollingPerformanceTestingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7102{
7103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScrollingPerformanceTestingEnabledBody>(*lexicalGlobalObject, *callFrame, "setScrollingPerformanceTestingEnabled");
7104}
7105
7106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setScrollingTreeIncludesFramesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7107{
7108 auto& vm = JSC::getVM(lexicalGlobalObject);
7109 auto throwScope = DECLARE_THROW_SCOPE(vm);
7110 UNUSED_PARAM(throwScope);
7111 UNUSED_PARAM(callFrame);
7112 auto& impl = castedThis->wrapped();
7113 if (UNLIKELY(callFrame->argumentCount() < 1))
7114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7116 auto scrollingTreeIncludesFrames = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setScrollingTreeIncludesFrames(WTFMove(scrollingTreeIncludesFrames)); })));
7119}
7120
7121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setScrollingTreeIncludesFrames, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7122{
7123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setScrollingTreeIncludesFramesBody>(*lexicalGlobalObject, *callFrame, "setScrollingTreeIncludesFrames");
7124}
7125
7126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSelectTrailingWhitespaceEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7127{
7128 auto& vm = JSC::getVM(lexicalGlobalObject);
7129 auto throwScope = DECLARE_THROW_SCOPE(vm);
7130 UNUSED_PARAM(throwScope);
7131 UNUSED_PARAM(callFrame);
7132 auto& impl = castedThis->wrapped();
7133 if (UNLIKELY(callFrame->argumentCount() < 1))
7134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7136 auto selectTrailingWhitespaceEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSelectTrailingWhitespaceEnabled(WTFMove(selectTrailingWhitespaceEnabled)); })));
7139}
7140
7141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSelectTrailingWhitespaceEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7142{
7143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSelectTrailingWhitespaceEnabledBody>(*lexicalGlobalObject, *callFrame, "setSelectTrailingWhitespaceEnabled");
7144}
7145
7146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSelectionAcrossShadowBoundariesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7147{
7148 auto& vm = JSC::getVM(lexicalGlobalObject);
7149 auto throwScope = DECLARE_THROW_SCOPE(vm);
7150 UNUSED_PARAM(throwScope);
7151 UNUSED_PARAM(callFrame);
7152 auto& impl = castedThis->wrapped();
7153 if (UNLIKELY(callFrame->argumentCount() < 1))
7154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7156 auto selectionAcrossShadowBoundariesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSelectionAcrossShadowBoundariesEnabled(WTFMove(selectionAcrossShadowBoundariesEnabled)); })));
7159}
7160
7161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSelectionAcrossShadowBoundariesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7162{
7163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSelectionAcrossShadowBoundariesEnabledBody>(*lexicalGlobalObject, *callFrame, "setSelectionAcrossShadowBoundariesEnabled");
7164}
7165
7166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSelectionPaintingWithoutSelectionGapsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7167{
7168 auto& vm = JSC::getVM(lexicalGlobalObject);
7169 auto throwScope = DECLARE_THROW_SCOPE(vm);
7170 UNUSED_PARAM(throwScope);
7171 UNUSED_PARAM(callFrame);
7172 auto& impl = castedThis->wrapped();
7173 if (UNLIKELY(callFrame->argumentCount() < 1))
7174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7176 auto selectionPaintingWithoutSelectionGapsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSelectionPaintingWithoutSelectionGapsEnabled(WTFMove(selectionPaintingWithoutSelectionGapsEnabled)); })));
7179}
7180
7181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSelectionPaintingWithoutSelectionGapsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7182{
7183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSelectionPaintingWithoutSelectionGapsEnabledBody>(*lexicalGlobalObject, *callFrame, "setSelectionPaintingWithoutSelectionGapsEnabled");
7184}
7185
7186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSerifFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7187{
7188 auto& vm = JSC::getVM(lexicalGlobalObject);
7189 auto throwScope = DECLARE_THROW_SCOPE(vm);
7190 UNUSED_PARAM(throwScope);
7191 UNUSED_PARAM(callFrame);
7192 auto& impl = castedThis->wrapped();
7193 if (UNLIKELY(callFrame->argumentCount() < 1))
7194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7196 auto serifFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
7197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSerifFontFamily(WTFMove(serifFontFamily)); })));
7199}
7200
7201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSerifFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7202{
7203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSerifFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setSerifFontFamily");
7204}
7205
7206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setServiceControlsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7207{
7208 auto& vm = JSC::getVM(lexicalGlobalObject);
7209 auto throwScope = DECLARE_THROW_SCOPE(vm);
7210 UNUSED_PARAM(throwScope);
7211 UNUSED_PARAM(callFrame);
7212 auto& impl = castedThis->wrapped();
7213 if (UNLIKELY(callFrame->argumentCount() < 1))
7214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7216 auto serviceControlsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setServiceControlsEnabled(WTFMove(serviceControlsEnabled)); })));
7219}
7220
7221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setServiceControlsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7222{
7223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setServiceControlsEnabledBody>(*lexicalGlobalObject, *callFrame, "setServiceControlsEnabled");
7224}
7225
7226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSessionStorageQuotaBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7227{
7228 auto& vm = JSC::getVM(lexicalGlobalObject);
7229 auto throwScope = DECLARE_THROW_SCOPE(vm);
7230 UNUSED_PARAM(throwScope);
7231 UNUSED_PARAM(callFrame);
7232 auto& impl = castedThis->wrapped();
7233 if (UNLIKELY(callFrame->argumentCount() < 1))
7234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7236 auto sessionStorageQuota = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
7237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSessionStorageQuota(WTFMove(sessionStorageQuota)); })));
7239}
7240
7241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSessionStorageQuota, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7242{
7243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSessionStorageQuotaBody>(*lexicalGlobalObject, *callFrame, "setSessionStorageQuota");
7244}
7245
7246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldAllowUserInstalledFontsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7247{
7248 auto& vm = JSC::getVM(lexicalGlobalObject);
7249 auto throwScope = DECLARE_THROW_SCOPE(vm);
7250 UNUSED_PARAM(throwScope);
7251 UNUSED_PARAM(callFrame);
7252 auto& impl = castedThis->wrapped();
7253 if (UNLIKELY(callFrame->argumentCount() < 1))
7254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7256 auto shouldAllowUserInstalledFonts = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldAllowUserInstalledFonts(WTFMove(shouldAllowUserInstalledFonts)); })));
7259}
7260
7261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldAllowUserInstalledFonts, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7262{
7263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldAllowUserInstalledFontsBody>(*lexicalGlobalObject, *callFrame, "setShouldAllowUserInstalledFonts");
7264}
7265
7266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertInvalidURLsToBlankBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7267{
7268 auto& vm = JSC::getVM(lexicalGlobalObject);
7269 auto throwScope = DECLARE_THROW_SCOPE(vm);
7270 UNUSED_PARAM(throwScope);
7271 UNUSED_PARAM(callFrame);
7272 auto& impl = castedThis->wrapped();
7273 if (UNLIKELY(callFrame->argumentCount() < 1))
7274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7276 auto shouldConvertInvalidURLsToBlank = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldConvertInvalidURLsToBlank(WTFMove(shouldConvertInvalidURLsToBlank)); })));
7279}
7280
7281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertInvalidURLsToBlank, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7282{
7283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertInvalidURLsToBlankBody>(*lexicalGlobalObject, *callFrame, "setShouldConvertInvalidURLsToBlank");
7284}
7285
7286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertPositionStyleOnCopyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7287{
7288 auto& vm = JSC::getVM(lexicalGlobalObject);
7289 auto throwScope = DECLARE_THROW_SCOPE(vm);
7290 UNUSED_PARAM(throwScope);
7291 UNUSED_PARAM(callFrame);
7292 auto& impl = castedThis->wrapped();
7293 if (UNLIKELY(callFrame->argumentCount() < 1))
7294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7296 auto shouldConvertPositionStyleOnCopy = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldConvertPositionStyleOnCopy(WTFMove(shouldConvertPositionStyleOnCopy)); })));
7299}
7300
7301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertPositionStyleOnCopy, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7302{
7303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldConvertPositionStyleOnCopyBody>(*lexicalGlobalObject, *callFrame, "setShouldConvertPositionStyleOnCopy");
7304}
7305
7306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDecidePolicyBeforeLoadingQuickLookPreviewBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7307{
7308 auto& vm = JSC::getVM(lexicalGlobalObject);
7309 auto throwScope = DECLARE_THROW_SCOPE(vm);
7310 UNUSED_PARAM(throwScope);
7311 UNUSED_PARAM(callFrame);
7312 auto& impl = castedThis->wrapped();
7313 if (UNLIKELY(callFrame->argumentCount() < 1))
7314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7316 auto shouldDecidePolicyBeforeLoadingQuickLookPreview = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDecidePolicyBeforeLoadingQuickLookPreview(WTFMove(shouldDecidePolicyBeforeLoadingQuickLookPreview)); })));
7319}
7320
7321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDecidePolicyBeforeLoadingQuickLookPreview, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7322{
7323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDecidePolicyBeforeLoadingQuickLookPreviewBody>(*lexicalGlobalObject, *callFrame, "setShouldDecidePolicyBeforeLoadingQuickLookPreview");
7324}
7325
7326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaintBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7327{
7328 auto& vm = JSC::getVM(lexicalGlobalObject);
7329 auto throwScope = DECLARE_THROW_SCOPE(vm);
7330 UNUSED_PARAM(throwScope);
7331 UNUSED_PARAM(callFrame);
7332 auto& impl = castedThis->wrapped();
7333 if (UNLIKELY(callFrame->argumentCount() < 1))
7334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7336 auto shouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint(WTFMove(shouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint)); })));
7339}
7340
7341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7342{
7343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaintBody>(*lexicalGlobalObject, *callFrame, "setShouldDeferAsynchronousScriptsUntilAfterDocumentLoadOrFirstPaint");
7344}
7345
7346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseEventsWhenModifyingSelectionBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7347{
7348 auto& vm = JSC::getVM(lexicalGlobalObject);
7349 auto throwScope = DECLARE_THROW_SCOPE(vm);
7350 UNUSED_PARAM(throwScope);
7351 UNUSED_PARAM(callFrame);
7352 auto& impl = castedThis->wrapped();
7353 if (UNLIKELY(callFrame->argumentCount() < 1))
7354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7356 auto shouldDispatchSyntheticMouseEventsWhenModifyingSelection = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDispatchSyntheticMouseEventsWhenModifyingSelection(WTFMove(shouldDispatchSyntheticMouseEventsWhenModifyingSelection)); })));
7359}
7360
7361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseEventsWhenModifyingSelection, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7362{
7363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseEventsWhenModifyingSelectionBody>(*lexicalGlobalObject, *callFrame, "setShouldDispatchSyntheticMouseEventsWhenModifyingSelection");
7364}
7365
7366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseOutAfterSyntheticClickBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7367{
7368 auto& vm = JSC::getVM(lexicalGlobalObject);
7369 auto throwScope = DECLARE_THROW_SCOPE(vm);
7370 UNUSED_PARAM(throwScope);
7371 UNUSED_PARAM(callFrame);
7372 auto& impl = castedThis->wrapped();
7373 if (UNLIKELY(callFrame->argumentCount() < 1))
7374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7376 auto shouldDispatchSyntheticMouseOutAfterSyntheticClick = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDispatchSyntheticMouseOutAfterSyntheticClick(WTFMove(shouldDispatchSyntheticMouseOutAfterSyntheticClick)); })));
7379}
7380
7381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseOutAfterSyntheticClick, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7382{
7383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDispatchSyntheticMouseOutAfterSyntheticClickBody>(*lexicalGlobalObject, *callFrame, "setShouldDispatchSyntheticMouseOutAfterSyntheticClick");
7384}
7385
7386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayCaptionsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7387{
7388 auto& vm = JSC::getVM(lexicalGlobalObject);
7389 auto throwScope = DECLARE_THROW_SCOPE(vm);
7390 UNUSED_PARAM(throwScope);
7391 UNUSED_PARAM(callFrame);
7392 auto& impl = castedThis->wrapped();
7393 if (UNLIKELY(callFrame->argumentCount() < 1))
7394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7396 auto shouldDisplayCaptions = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDisplayCaptions(WTFMove(shouldDisplayCaptions)); })));
7399}
7400
7401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayCaptions, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7402{
7403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayCaptionsBody>(*lexicalGlobalObject, *callFrame, "setShouldDisplayCaptions");
7404}
7405
7406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplaySubtitlesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7407{
7408 auto& vm = JSC::getVM(lexicalGlobalObject);
7409 auto throwScope = DECLARE_THROW_SCOPE(vm);
7410 UNUSED_PARAM(throwScope);
7411 UNUSED_PARAM(callFrame);
7412 auto& impl = castedThis->wrapped();
7413 if (UNLIKELY(callFrame->argumentCount() < 1))
7414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7416 auto shouldDisplaySubtitles = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDisplaySubtitles(WTFMove(shouldDisplaySubtitles)); })));
7419}
7420
7421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplaySubtitles, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7422{
7423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplaySubtitlesBody>(*lexicalGlobalObject, *callFrame, "setShouldDisplaySubtitles");
7424}
7425
7426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayTextDescriptionsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7427{
7428 auto& vm = JSC::getVM(lexicalGlobalObject);
7429 auto throwScope = DECLARE_THROW_SCOPE(vm);
7430 UNUSED_PARAM(throwScope);
7431 UNUSED_PARAM(callFrame);
7432 auto& impl = castedThis->wrapped();
7433 if (UNLIKELY(callFrame->argumentCount() < 1))
7434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7436 auto shouldDisplayTextDescriptions = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldDisplayTextDescriptions(WTFMove(shouldDisplayTextDescriptions)); })));
7439}
7440
7441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayTextDescriptions, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7442{
7443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldDisplayTextDescriptionsBody>(*lexicalGlobalObject, *callFrame, "setShouldDisplayTextDescriptions");
7444}
7445
7446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldEnableTextAutosizingBoostBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7447{
7448 auto& vm = JSC::getVM(lexicalGlobalObject);
7449 auto throwScope = DECLARE_THROW_SCOPE(vm);
7450 UNUSED_PARAM(throwScope);
7451 UNUSED_PARAM(callFrame);
7452 auto& impl = castedThis->wrapped();
7453 if (UNLIKELY(callFrame->argumentCount() < 1))
7454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7456 auto shouldEnableTextAutosizingBoost = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldEnableTextAutosizingBoost(WTFMove(shouldEnableTextAutosizingBoost)); })));
7459}
7460
7461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldEnableTextAutosizingBoost, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7462{
7463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldEnableTextAutosizingBoostBody>(*lexicalGlobalObject, *callFrame, "setShouldEnableTextAutosizingBoost");
7464}
7465
7466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreFontLoadCompletionsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7467{
7468 auto& vm = JSC::getVM(lexicalGlobalObject);
7469 auto throwScope = DECLARE_THROW_SCOPE(vm);
7470 UNUSED_PARAM(throwScope);
7471 UNUSED_PARAM(callFrame);
7472 auto& impl = castedThis->wrapped();
7473 if (UNLIKELY(callFrame->argumentCount() < 1))
7474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7476 auto shouldIgnoreFontLoadCompletions = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldIgnoreFontLoadCompletions(WTFMove(shouldIgnoreFontLoadCompletions)); })));
7479}
7480
7481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreFontLoadCompletions, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7482{
7483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreFontLoadCompletionsBody>(*lexicalGlobalObject, *callFrame, "setShouldIgnoreFontLoadCompletions");
7484}
7485
7486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreMetaViewportBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7487{
7488 auto& vm = JSC::getVM(lexicalGlobalObject);
7489 auto throwScope = DECLARE_THROW_SCOPE(vm);
7490 UNUSED_PARAM(throwScope);
7491 UNUSED_PARAM(callFrame);
7492 auto& impl = castedThis->wrapped();
7493 if (UNLIKELY(callFrame->argumentCount() < 1))
7494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7496 auto shouldIgnoreMetaViewport = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldIgnoreMetaViewport(WTFMove(shouldIgnoreMetaViewport)); })));
7499}
7500
7501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreMetaViewport, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7502{
7503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldIgnoreMetaViewportBody>(*lexicalGlobalObject, *callFrame, "setShouldIgnoreMetaViewport");
7504}
7505
7506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldInjectUserScriptsInInitialEmptyDocumentBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7507{
7508 auto& vm = JSC::getVM(lexicalGlobalObject);
7509 auto throwScope = DECLARE_THROW_SCOPE(vm);
7510 UNUSED_PARAM(throwScope);
7511 UNUSED_PARAM(callFrame);
7512 auto& impl = castedThis->wrapped();
7513 if (UNLIKELY(callFrame->argumentCount() < 1))
7514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7516 auto shouldInjectUserScriptsInInitialEmptyDocument = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldInjectUserScriptsInInitialEmptyDocument(WTFMove(shouldInjectUserScriptsInInitialEmptyDocument)); })));
7519}
7520
7521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldInjectUserScriptsInInitialEmptyDocument, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7522{
7523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldInjectUserScriptsInInitialEmptyDocumentBody>(*lexicalGlobalObject, *callFrame, "setShouldInjectUserScriptsInInitialEmptyDocument");
7524}
7525
7526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldPrintBackgroundsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7527{
7528 auto& vm = JSC::getVM(lexicalGlobalObject);
7529 auto throwScope = DECLARE_THROW_SCOPE(vm);
7530 UNUSED_PARAM(throwScope);
7531 UNUSED_PARAM(callFrame);
7532 auto& impl = castedThis->wrapped();
7533 if (UNLIKELY(callFrame->argumentCount() < 1))
7534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7536 auto shouldPrintBackgrounds = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldPrintBackgrounds(WTFMove(shouldPrintBackgrounds)); })));
7539}
7540
7541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldPrintBackgrounds, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7542{
7543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldPrintBackgroundsBody>(*lexicalGlobalObject, *callFrame, "setShouldPrintBackgrounds");
7544}
7545
7546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldRespectImageOrientationBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7547{
7548 auto& vm = JSC::getVM(lexicalGlobalObject);
7549 auto throwScope = DECLARE_THROW_SCOPE(vm);
7550 UNUSED_PARAM(throwScope);
7551 UNUSED_PARAM(callFrame);
7552 auto& impl = castedThis->wrapped();
7553 if (UNLIKELY(callFrame->argumentCount() < 1))
7554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7556 auto shouldRespectImageOrientation = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldRespectImageOrientation(WTFMove(shouldRespectImageOrientation)); })));
7559}
7560
7561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldRespectImageOrientation, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7562{
7563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldRespectImageOrientationBody>(*lexicalGlobalObject, *callFrame, "setShouldRespectImageOrientation");
7564}
7565
7566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldRestrictBaseURLSchemesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7567{
7568 auto& vm = JSC::getVM(lexicalGlobalObject);
7569 auto throwScope = DECLARE_THROW_SCOPE(vm);
7570 UNUSED_PARAM(throwScope);
7571 UNUSED_PARAM(callFrame);
7572 auto& impl = castedThis->wrapped();
7573 if (UNLIKELY(callFrame->argumentCount() < 1))
7574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7576 auto shouldRestrictBaseURLSchemes = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldRestrictBaseURLSchemes(WTFMove(shouldRestrictBaseURLSchemes)); })));
7579}
7580
7581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldRestrictBaseURLSchemes, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7582{
7583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldRestrictBaseURLSchemesBody>(*lexicalGlobalObject, *callFrame, "setShouldRestrictBaseURLSchemes");
7584}
7585
7586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldSuppressTextInputFromEditingDuringProvisionalNavigationBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7587{
7588 auto& vm = JSC::getVM(lexicalGlobalObject);
7589 auto throwScope = DECLARE_THROW_SCOPE(vm);
7590 UNUSED_PARAM(throwScope);
7591 UNUSED_PARAM(callFrame);
7592 auto& impl = castedThis->wrapped();
7593 if (UNLIKELY(callFrame->argumentCount() < 1))
7594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7596 auto shouldSuppressTextInputFromEditingDuringProvisionalNavigation = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldSuppressTextInputFromEditingDuringProvisionalNavigation(WTFMove(shouldSuppressTextInputFromEditingDuringProvisionalNavigation)); })));
7599}
7600
7601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldSuppressTextInputFromEditingDuringProvisionalNavigation, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7602{
7603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldSuppressTextInputFromEditingDuringProvisionalNavigationBody>(*lexicalGlobalObject, *callFrame, "setShouldSuppressTextInputFromEditingDuringProvisionalNavigation");
7604}
7605
7606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShouldUseServiceWorkerShortTimeoutBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7607{
7608 auto& vm = JSC::getVM(lexicalGlobalObject);
7609 auto throwScope = DECLARE_THROW_SCOPE(vm);
7610 UNUSED_PARAM(throwScope);
7611 UNUSED_PARAM(callFrame);
7612 auto& impl = castedThis->wrapped();
7613 if (UNLIKELY(callFrame->argumentCount() < 1))
7614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7616 auto shouldUseServiceWorkerShortTimeout = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShouldUseServiceWorkerShortTimeout(WTFMove(shouldUseServiceWorkerShortTimeout)); })));
7619}
7620
7621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShouldUseServiceWorkerShortTimeout, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7622{
7623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShouldUseServiceWorkerShortTimeoutBody>(*lexicalGlobalObject, *callFrame, "setShouldUseServiceWorkerShortTimeout");
7624}
7625
7626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShowDebugBordersBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7627{
7628 auto& vm = JSC::getVM(lexicalGlobalObject);
7629 auto throwScope = DECLARE_THROW_SCOPE(vm);
7630 UNUSED_PARAM(throwScope);
7631 UNUSED_PARAM(callFrame);
7632 auto& impl = castedThis->wrapped();
7633 if (UNLIKELY(callFrame->argumentCount() < 1))
7634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7636 auto showDebugBorders = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShowDebugBorders(WTFMove(showDebugBorders)); })));
7639}
7640
7641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowDebugBorders, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7642{
7643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShowDebugBordersBody>(*lexicalGlobalObject, *callFrame, "setShowDebugBorders");
7644}
7645
7646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShowRepaintCounterBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7647{
7648 auto& vm = JSC::getVM(lexicalGlobalObject);
7649 auto throwScope = DECLARE_THROW_SCOPE(vm);
7650 UNUSED_PARAM(throwScope);
7651 UNUSED_PARAM(callFrame);
7652 auto& impl = castedThis->wrapped();
7653 if (UNLIKELY(callFrame->argumentCount() < 1))
7654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7656 auto showRepaintCounter = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShowRepaintCounter(WTFMove(showRepaintCounter)); })));
7659}
7660
7661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowRepaintCounter, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7662{
7663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShowRepaintCounterBody>(*lexicalGlobalObject, *callFrame, "setShowRepaintCounter");
7664}
7665
7666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShowTiledScrollingIndicatorBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7667{
7668 auto& vm = JSC::getVM(lexicalGlobalObject);
7669 auto throwScope = DECLARE_THROW_SCOPE(vm);
7670 UNUSED_PARAM(throwScope);
7671 UNUSED_PARAM(callFrame);
7672 auto& impl = castedThis->wrapped();
7673 if (UNLIKELY(callFrame->argumentCount() < 1))
7674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7676 auto showTiledScrollingIndicator = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShowTiledScrollingIndicator(WTFMove(showTiledScrollingIndicator)); })));
7679}
7680
7681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowTiledScrollingIndicator, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7682{
7683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShowTiledScrollingIndicatorBody>(*lexicalGlobalObject, *callFrame, "setShowTiledScrollingIndicator");
7684}
7685
7686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShowsToolTipOverTruncatedTextBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7687{
7688 auto& vm = JSC::getVM(lexicalGlobalObject);
7689 auto throwScope = DECLARE_THROW_SCOPE(vm);
7690 UNUSED_PARAM(throwScope);
7691 UNUSED_PARAM(callFrame);
7692 auto& impl = castedThis->wrapped();
7693 if (UNLIKELY(callFrame->argumentCount() < 1))
7694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7696 auto showsToolTipOverTruncatedText = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShowsToolTipOverTruncatedText(WTFMove(showsToolTipOverTruncatedText)); })));
7699}
7700
7701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowsToolTipOverTruncatedText, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7702{
7703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShowsToolTipOverTruncatedTextBody>(*lexicalGlobalObject, *callFrame, "setShowsToolTipOverTruncatedText");
7704}
7705
7706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShowsURLsInToolTipsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7707{
7708 auto& vm = JSC::getVM(lexicalGlobalObject);
7709 auto throwScope = DECLARE_THROW_SCOPE(vm);
7710 UNUSED_PARAM(throwScope);
7711 UNUSED_PARAM(callFrame);
7712 auto& impl = castedThis->wrapped();
7713 if (UNLIKELY(callFrame->argumentCount() < 1))
7714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7716 auto showsURLsInToolTips = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShowsURLsInToolTips(WTFMove(showsURLsInToolTips)); })));
7719}
7720
7721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShowsURLsInToolTips, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7722{
7723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShowsURLsInToolTipsBody>(*lexicalGlobalObject, *callFrame, "setShowsURLsInToolTips");
7724}
7725
7726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setShrinksStandaloneImagesToFitBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7727{
7728 auto& vm = JSC::getVM(lexicalGlobalObject);
7729 auto throwScope = DECLARE_THROW_SCOPE(vm);
7730 UNUSED_PARAM(throwScope);
7731 UNUSED_PARAM(callFrame);
7732 auto& impl = castedThis->wrapped();
7733 if (UNLIKELY(callFrame->argumentCount() < 1))
7734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7736 auto shrinksStandaloneImagesToFit = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setShrinksStandaloneImagesToFit(WTFMove(shrinksStandaloneImagesToFit)); })));
7739}
7740
7741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setShrinksStandaloneImagesToFit, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7742{
7743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setShrinksStandaloneImagesToFitBody>(*lexicalGlobalObject, *callFrame, "setShrinksStandaloneImagesToFit");
7744}
7745
7746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSimpleLineLayoutEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7747{
7748 auto& vm = JSC::getVM(lexicalGlobalObject);
7749 auto throwScope = DECLARE_THROW_SCOPE(vm);
7750 UNUSED_PARAM(throwScope);
7751 UNUSED_PARAM(callFrame);
7752 auto& impl = castedThis->wrapped();
7753 if (UNLIKELY(callFrame->argumentCount() < 1))
7754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7756 auto simpleLineLayoutEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSimpleLineLayoutEnabled(WTFMove(simpleLineLayoutEnabled)); })));
7759}
7760
7761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSimpleLineLayoutEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7762{
7763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSimpleLineLayoutEnabledBody>(*lexicalGlobalObject, *callFrame, "setSimpleLineLayoutEnabled");
7764}
7765
7766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSmartInsertDeleteEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7767{
7768 auto& vm = JSC::getVM(lexicalGlobalObject);
7769 auto throwScope = DECLARE_THROW_SCOPE(vm);
7770 UNUSED_PARAM(throwScope);
7771 UNUSED_PARAM(callFrame);
7772 auto& impl = castedThis->wrapped();
7773 if (UNLIKELY(callFrame->argumentCount() < 1))
7774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7776 auto smartInsertDeleteEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSmartInsertDeleteEnabled(WTFMove(smartInsertDeleteEnabled)); })));
7779}
7780
7781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSmartInsertDeleteEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7782{
7783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSmartInsertDeleteEnabledBody>(*lexicalGlobalObject, *callFrame, "setSmartInsertDeleteEnabled");
7784}
7785
7786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSourceBufferChangeTypeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7787{
7788 auto& vm = JSC::getVM(lexicalGlobalObject);
7789 auto throwScope = DECLARE_THROW_SCOPE(vm);
7790 UNUSED_PARAM(throwScope);
7791 UNUSED_PARAM(callFrame);
7792 auto& impl = castedThis->wrapped();
7793 if (UNLIKELY(callFrame->argumentCount() < 1))
7794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7796 auto sourceBufferChangeTypeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSourceBufferChangeTypeEnabled(WTFMove(sourceBufferChangeTypeEnabled)); })));
7799}
7800
7801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSourceBufferChangeTypeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7802{
7803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSourceBufferChangeTypeEnabledBody>(*lexicalGlobalObject, *callFrame, "setSourceBufferChangeTypeEnabled");
7804}
7805
7806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSpatialNavigationEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7807{
7808 auto& vm = JSC::getVM(lexicalGlobalObject);
7809 auto throwScope = DECLARE_THROW_SCOPE(vm);
7810 UNUSED_PARAM(throwScope);
7811 UNUSED_PARAM(callFrame);
7812 auto& impl = castedThis->wrapped();
7813 if (UNLIKELY(callFrame->argumentCount() < 1))
7814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7816 auto spatialNavigationEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSpatialNavigationEnabled(WTFMove(spatialNavigationEnabled)); })));
7819}
7820
7821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpatialNavigationEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7822{
7823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSpatialNavigationEnabledBody>(*lexicalGlobalObject, *callFrame, "setSpatialNavigationEnabled");
7824}
7825
7826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSpeakerSelectionRequiresUserGestureBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7827{
7828 auto& vm = JSC::getVM(lexicalGlobalObject);
7829 auto throwScope = DECLARE_THROW_SCOPE(vm);
7830 UNUSED_PARAM(throwScope);
7831 UNUSED_PARAM(callFrame);
7832 auto& impl = castedThis->wrapped();
7833 if (UNLIKELY(callFrame->argumentCount() < 1))
7834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7836 auto speakerSelectionRequiresUserGesture = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSpeakerSelectionRequiresUserGesture(WTFMove(speakerSelectionRequiresUserGesture)); })));
7839}
7840
7841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpeakerSelectionRequiresUserGesture, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7842{
7843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSpeakerSelectionRequiresUserGestureBody>(*lexicalGlobalObject, *callFrame, "setSpeakerSelectionRequiresUserGesture");
7844}
7845
7846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSpeechRecognitionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7847{
7848 auto& vm = JSC::getVM(lexicalGlobalObject);
7849 auto throwScope = DECLARE_THROW_SCOPE(vm);
7850 UNUSED_PARAM(throwScope);
7851 UNUSED_PARAM(callFrame);
7852 auto& impl = castedThis->wrapped();
7853 if (UNLIKELY(callFrame->argumentCount() < 1))
7854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7856 auto speechRecognitionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSpeechRecognitionEnabled(WTFMove(speechRecognitionEnabled)); })));
7859}
7860
7861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpeechRecognitionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7862{
7863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSpeechRecognitionEnabledBody>(*lexicalGlobalObject, *callFrame, "setSpeechRecognitionEnabled");
7864}
7865
7866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSpringTimingFunctionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7867{
7868 auto& vm = JSC::getVM(lexicalGlobalObject);
7869 auto throwScope = DECLARE_THROW_SCOPE(vm);
7870 UNUSED_PARAM(throwScope);
7871 UNUSED_PARAM(callFrame);
7872 auto& impl = castedThis->wrapped();
7873 if (UNLIKELY(callFrame->argumentCount() < 1))
7874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7876 auto springTimingFunctionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSpringTimingFunctionEnabled(WTFMove(springTimingFunctionEnabled)); })));
7879}
7880
7881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSpringTimingFunctionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7882{
7883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSpringTimingFunctionEnabledBody>(*lexicalGlobalObject, *callFrame, "setSpringTimingFunctionEnabled");
7884}
7885
7886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setStandaloneBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7887{
7888 auto& vm = JSC::getVM(lexicalGlobalObject);
7889 auto throwScope = DECLARE_THROW_SCOPE(vm);
7890 UNUSED_PARAM(throwScope);
7891 UNUSED_PARAM(callFrame);
7892 auto& impl = castedThis->wrapped();
7893 if (UNLIKELY(callFrame->argumentCount() < 1))
7894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7896 auto standalone = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setStandalone(WTFMove(standalone)); })));
7899}
7900
7901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStandalone, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7902{
7903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setStandaloneBody>(*lexicalGlobalObject, *callFrame, "setStandalone");
7904}
7905
7906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setStandardFontFamilyBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7907{
7908 auto& vm = JSC::getVM(lexicalGlobalObject);
7909 auto throwScope = DECLARE_THROW_SCOPE(vm);
7910 UNUSED_PARAM(throwScope);
7911 UNUSED_PARAM(callFrame);
7912 auto& impl = castedThis->wrapped();
7913 if (UNLIKELY(callFrame->argumentCount() < 1))
7914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7916 auto standardFontFamily = convert<IDLDOMString>(*lexicalGlobalObject, argument0.value());
7917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setStandardFontFamily(WTFMove(standardFontFamily)); })));
7919}
7920
7921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStandardFontFamily, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7922{
7923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setStandardFontFamilyBody>(*lexicalGlobalObject, *callFrame, "setStandardFontFamily");
7924}
7925
7926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7927{
7928 auto& vm = JSC::getVM(lexicalGlobalObject);
7929 auto throwScope = DECLARE_THROW_SCOPE(vm);
7930 UNUSED_PARAM(throwScope);
7931 UNUSED_PARAM(callFrame);
7932 auto& impl = castedThis->wrapped();
7933 if (UNLIKELY(callFrame->argumentCount() < 1))
7934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7936 auto storageAccessAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setStorageAccessAPIEnabled(WTFMove(storageAccessAPIEnabled)); })));
7939}
7940
7941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7942{
7943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setStorageAccessAPIEnabled");
7944}
7945
7946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIPerPageScopeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7947{
7948 auto& vm = JSC::getVM(lexicalGlobalObject);
7949 auto throwScope = DECLARE_THROW_SCOPE(vm);
7950 UNUSED_PARAM(throwScope);
7951 UNUSED_PARAM(callFrame);
7952 auto& impl = castedThis->wrapped();
7953 if (UNLIKELY(callFrame->argumentCount() < 1))
7954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7956 auto storageAccessAPIPerPageScopeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setStorageAccessAPIPerPageScopeEnabled(WTFMove(storageAccessAPIPerPageScopeEnabled)); })));
7959}
7960
7961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIPerPageScopeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7962{
7963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setStorageAccessAPIPerPageScopeEnabledBody>(*lexicalGlobalObject, *callFrame, "setStorageAccessAPIPerPageScopeEnabled");
7964}
7965
7966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSubpixelAntialiasedLayerTextEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7967{
7968 auto& vm = JSC::getVM(lexicalGlobalObject);
7969 auto throwScope = DECLARE_THROW_SCOPE(vm);
7970 UNUSED_PARAM(throwScope);
7971 UNUSED_PARAM(callFrame);
7972 auto& impl = castedThis->wrapped();
7973 if (UNLIKELY(callFrame->argumentCount() < 1))
7974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7976 auto subpixelAntialiasedLayerTextEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSubpixelAntialiasedLayerTextEnabled(WTFMove(subpixelAntialiasedLayerTextEnabled)); })));
7979}
7980
7981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSubpixelAntialiasedLayerTextEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
7982{
7983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSubpixelAntialiasedLayerTextEnabledBody>(*lexicalGlobalObject, *callFrame, "setSubpixelAntialiasedLayerTextEnabled");
7984}
7985
7986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSubresourceIntegrityEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
7987{
7988 auto& vm = JSC::getVM(lexicalGlobalObject);
7989 auto throwScope = DECLARE_THROW_SCOPE(vm);
7990 UNUSED_PARAM(throwScope);
7991 UNUSED_PARAM(callFrame);
7992 auto& impl = castedThis->wrapped();
7993 if (UNLIKELY(callFrame->argumentCount() < 1))
7994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
7995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
7996 auto subresourceIntegrityEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
7997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
7998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSubresourceIntegrityEnabled(WTFMove(subresourceIntegrityEnabled)); })));
7999}
8000
8001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSubresourceIntegrityEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8002{
8003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSubresourceIntegrityEnabledBody>(*lexicalGlobalObject, *callFrame, "setSubresourceIntegrityEnabled");
8004}
8005
8006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSuppressesIncrementalRenderingBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8007{
8008 auto& vm = JSC::getVM(lexicalGlobalObject);
8009 auto throwScope = DECLARE_THROW_SCOPE(vm);
8010 UNUSED_PARAM(throwScope);
8011 UNUSED_PARAM(callFrame);
8012 auto& impl = castedThis->wrapped();
8013 if (UNLIKELY(callFrame->argumentCount() < 1))
8014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8016 auto suppressesIncrementalRendering = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSuppressesIncrementalRendering(WTFMove(suppressesIncrementalRendering)); })));
8019}
8020
8021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSuppressesIncrementalRendering, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8022{
8023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSuppressesIncrementalRenderingBody>(*lexicalGlobalObject, *callFrame, "setSuppressesIncrementalRendering");
8024}
8025
8026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSyntheticEditingCommandsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8027{
8028 auto& vm = JSC::getVM(lexicalGlobalObject);
8029 auto throwScope = DECLARE_THROW_SCOPE(vm);
8030 UNUSED_PARAM(throwScope);
8031 UNUSED_PARAM(callFrame);
8032 auto& impl = castedThis->wrapped();
8033 if (UNLIKELY(callFrame->argumentCount() < 1))
8034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8036 auto syntheticEditingCommandsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSyntheticEditingCommandsEnabled(WTFMove(syntheticEditingCommandsEnabled)); })));
8039}
8040
8041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSyntheticEditingCommandsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8042{
8043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSyntheticEditingCommandsEnabledBody>(*lexicalGlobalObject, *callFrame, "setSyntheticEditingCommandsEnabled");
8044}
8045
8046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setSystemPreviewEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8047{
8048 auto& vm = JSC::getVM(lexicalGlobalObject);
8049 auto throwScope = DECLARE_THROW_SCOPE(vm);
8050 UNUSED_PARAM(throwScope);
8051 UNUSED_PARAM(callFrame);
8052 auto& impl = castedThis->wrapped();
8053 if (UNLIKELY(callFrame->argumentCount() < 1))
8054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8056 auto systemPreviewEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setSystemPreviewEnabled(WTFMove(systemPreviewEnabled)); })));
8059}
8060
8061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setSystemPreviewEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8062{
8063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setSystemPreviewEnabledBody>(*lexicalGlobalObject, *callFrame, "setSystemPreviewEnabled");
8064}
8065
8066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTelephoneNumberParsingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8067{
8068 auto& vm = JSC::getVM(lexicalGlobalObject);
8069 auto throwScope = DECLARE_THROW_SCOPE(vm);
8070 UNUSED_PARAM(throwScope);
8071 UNUSED_PARAM(callFrame);
8072 auto& impl = castedThis->wrapped();
8073 if (UNLIKELY(callFrame->argumentCount() < 1))
8074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8076 auto telephoneNumberParsingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTelephoneNumberParsingEnabled(WTFMove(telephoneNumberParsingEnabled)); })));
8079}
8080
8081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTelephoneNumberParsingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8082{
8083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTelephoneNumberParsingEnabledBody>(*lexicalGlobalObject, *callFrame, "setTelephoneNumberParsingEnabled");
8084}
8085
8086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTemporaryTileCohortRetentionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8087{
8088 auto& vm = JSC::getVM(lexicalGlobalObject);
8089 auto throwScope = DECLARE_THROW_SCOPE(vm);
8090 UNUSED_PARAM(throwScope);
8091 UNUSED_PARAM(callFrame);
8092 auto& impl = castedThis->wrapped();
8093 if (UNLIKELY(callFrame->argumentCount() < 1))
8094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8096 auto temporaryTileCohortRetentionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTemporaryTileCohortRetentionEnabled(WTFMove(temporaryTileCohortRetentionEnabled)); })));
8099}
8100
8101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTemporaryTileCohortRetentionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8102{
8103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTemporaryTileCohortRetentionEnabledBody>(*lexicalGlobalObject, *callFrame, "setTemporaryTileCohortRetentionEnabled");
8104}
8105
8106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTextAreasAreResizableBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8107{
8108 auto& vm = JSC::getVM(lexicalGlobalObject);
8109 auto throwScope = DECLARE_THROW_SCOPE(vm);
8110 UNUSED_PARAM(throwScope);
8111 UNUSED_PARAM(callFrame);
8112 auto& impl = castedThis->wrapped();
8113 if (UNLIKELY(callFrame->argumentCount() < 1))
8114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8116 auto textAreasAreResizable = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTextAreasAreResizable(WTFMove(textAreasAreResizable)); })));
8119}
8120
8121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAreasAreResizable, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8122{
8123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTextAreasAreResizableBody>(*lexicalGlobalObject, *callFrame, "setTextAreasAreResizable");
8124}
8125
8126static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8127{
8128 auto& vm = JSC::getVM(lexicalGlobalObject);
8129 auto throwScope = DECLARE_THROW_SCOPE(vm);
8130 UNUSED_PARAM(throwScope);
8131 UNUSED_PARAM(callFrame);
8132 auto& impl = castedThis->wrapped();
8133 if (UNLIKELY(callFrame->argumentCount() < 1))
8134 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8135 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8136 auto textAutosizingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8137 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8138 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTextAutosizingEnabled(WTFMove(textAutosizingEnabled)); })));
8139}
8140
8141JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8142{
8143 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingEnabledBody>(*lexicalGlobalObject, *callFrame, "setTextAutosizingEnabled");
8144}
8145
8146static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingUsesIdempotentModeBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8147{
8148 auto& vm = JSC::getVM(lexicalGlobalObject);
8149 auto throwScope = DECLARE_THROW_SCOPE(vm);
8150 UNUSED_PARAM(throwScope);
8151 UNUSED_PARAM(callFrame);
8152 auto& impl = castedThis->wrapped();
8153 if (UNLIKELY(callFrame->argumentCount() < 1))
8154 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8155 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8156 auto textAutosizingUsesIdempotentMode = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8157 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8158 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTextAutosizingUsesIdempotentMode(WTFMove(textAutosizingUsesIdempotentMode)); })));
8159}
8160
8161JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingUsesIdempotentMode, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8162{
8163 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingUsesIdempotentModeBody>(*lexicalGlobalObject, *callFrame, "setTextAutosizingUsesIdempotentMode");
8164}
8165
8166static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideHeightBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8167{
8168 auto& vm = JSC::getVM(lexicalGlobalObject);
8169 auto throwScope = DECLARE_THROW_SCOPE(vm);
8170 UNUSED_PARAM(throwScope);
8171 UNUSED_PARAM(callFrame);
8172 auto& impl = castedThis->wrapped();
8173 if (UNLIKELY(callFrame->argumentCount() < 1))
8174 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8175 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8176 auto textAutosizingWindowSizeOverrideHeight = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
8177 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8178 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTextAutosizingWindowSizeOverrideHeight(WTFMove(textAutosizingWindowSizeOverrideHeight)); })));
8179}
8180
8181JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideHeight, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8182{
8183 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideHeightBody>(*lexicalGlobalObject, *callFrame, "setTextAutosizingWindowSizeOverrideHeight");
8184}
8185
8186static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideWidthBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8187{
8188 auto& vm = JSC::getVM(lexicalGlobalObject);
8189 auto throwScope = DECLARE_THROW_SCOPE(vm);
8190 UNUSED_PARAM(throwScope);
8191 UNUSED_PARAM(callFrame);
8192 auto& impl = castedThis->wrapped();
8193 if (UNLIKELY(callFrame->argumentCount() < 1))
8194 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8195 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8196 auto textAutosizingWindowSizeOverrideWidth = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
8197 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8198 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTextAutosizingWindowSizeOverrideWidth(WTFMove(textAutosizingWindowSizeOverrideWidth)); })));
8199}
8200
8201JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideWidth, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8202{
8203 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTextAutosizingWindowSizeOverrideWidthBody>(*lexicalGlobalObject, *callFrame, "setTextAutosizingWindowSizeOverrideWidth");
8204}
8205
8206static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTextInteractionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8207{
8208 auto& vm = JSC::getVM(lexicalGlobalObject);
8209 auto throwScope = DECLARE_THROW_SCOPE(vm);
8210 UNUSED_PARAM(throwScope);
8211 UNUSED_PARAM(callFrame);
8212 auto& impl = castedThis->wrapped();
8213 if (UNLIKELY(callFrame->argumentCount() < 1))
8214 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8215 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8216 auto textInteractionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8217 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8218 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTextInteractionEnabled(WTFMove(textInteractionEnabled)); })));
8219}
8220
8221JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTextInteractionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8222{
8223 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTextInteractionEnabledBody>(*lexicalGlobalObject, *callFrame, "setTextInteractionEnabled");
8224}
8225
8226static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setThirdPartyIframeRedirectBlockingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8227{
8228 auto& vm = JSC::getVM(lexicalGlobalObject);
8229 auto throwScope = DECLARE_THROW_SCOPE(vm);
8230 UNUSED_PARAM(throwScope);
8231 UNUSED_PARAM(callFrame);
8232 auto& impl = castedThis->wrapped();
8233 if (UNLIKELY(callFrame->argumentCount() < 1))
8234 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8235 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8236 auto thirdPartyIframeRedirectBlockingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8237 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8238 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setThirdPartyIframeRedirectBlockingEnabled(WTFMove(thirdPartyIframeRedirectBlockingEnabled)); })));
8239}
8240
8241JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setThirdPartyIframeRedirectBlockingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8242{
8243 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setThirdPartyIframeRedirectBlockingEnabledBody>(*lexicalGlobalObject, *callFrame, "setThirdPartyIframeRedirectBlockingEnabled");
8244}
8245
8246static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTouchEventEmulationEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8247{
8248 auto& vm = JSC::getVM(lexicalGlobalObject);
8249 auto throwScope = DECLARE_THROW_SCOPE(vm);
8250 UNUSED_PARAM(throwScope);
8251 UNUSED_PARAM(callFrame);
8252 auto& impl = castedThis->wrapped();
8253 if (UNLIKELY(callFrame->argumentCount() < 1))
8254 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8255 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8256 auto touchEventEmulationEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8257 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8258 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTouchEventEmulationEnabled(WTFMove(touchEventEmulationEnabled)); })));
8259}
8260
8261JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTouchEventEmulationEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8262{
8263 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTouchEventEmulationEnabledBody>(*lexicalGlobalObject, *callFrame, "setTouchEventEmulationEnabled");
8264}
8265
8266static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTreatIPAddressAsDomainBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8267{
8268 auto& vm = JSC::getVM(lexicalGlobalObject);
8269 auto throwScope = DECLARE_THROW_SCOPE(vm);
8270 UNUSED_PARAM(throwScope);
8271 UNUSED_PARAM(callFrame);
8272 auto& impl = castedThis->wrapped();
8273 if (UNLIKELY(callFrame->argumentCount() < 1))
8274 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8275 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8276 auto treatIPAddressAsDomain = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8277 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8278 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTreatIPAddressAsDomain(WTFMove(treatIPAddressAsDomain)); })));
8279}
8280
8281JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTreatIPAddressAsDomain, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8282{
8283 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTreatIPAddressAsDomainBody>(*lexicalGlobalObject, *callFrame, "setTreatIPAddressAsDomain");
8284}
8285
8286static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setTreatsAnyTextCSSLinkAsStylesheetBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8287{
8288 auto& vm = JSC::getVM(lexicalGlobalObject);
8289 auto throwScope = DECLARE_THROW_SCOPE(vm);
8290 UNUSED_PARAM(throwScope);
8291 UNUSED_PARAM(callFrame);
8292 auto& impl = castedThis->wrapped();
8293 if (UNLIKELY(callFrame->argumentCount() < 1))
8294 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8295 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8296 auto treatsAnyTextCSSLinkAsStylesheet = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8297 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8298 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setTreatsAnyTextCSSLinkAsStylesheet(WTFMove(treatsAnyTextCSSLinkAsStylesheet)); })));
8299}
8300
8301JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setTreatsAnyTextCSSLinkAsStylesheet, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8302{
8303 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setTreatsAnyTextCSSLinkAsStylesheetBody>(*lexicalGlobalObject, *callFrame, "setTreatsAnyTextCSSLinkAsStylesheet");
8304}
8305
8306static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUndoManagerAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8307{
8308 auto& vm = JSC::getVM(lexicalGlobalObject);
8309 auto throwScope = DECLARE_THROW_SCOPE(vm);
8310 UNUSED_PARAM(throwScope);
8311 UNUSED_PARAM(callFrame);
8312 auto& impl = castedThis->wrapped();
8313 if (UNLIKELY(callFrame->argumentCount() < 1))
8314 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8315 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8316 auto undoManagerAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8317 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8318 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUndoManagerAPIEnabled(WTFMove(undoManagerAPIEnabled)); })));
8319}
8320
8321JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUndoManagerAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8322{
8323 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUndoManagerAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setUndoManagerAPIEnabled");
8324}
8325
8326static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUnhandledPromiseRejectionToConsoleEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8327{
8328 auto& vm = JSC::getVM(lexicalGlobalObject);
8329 auto throwScope = DECLARE_THROW_SCOPE(vm);
8330 UNUSED_PARAM(throwScope);
8331 UNUSED_PARAM(callFrame);
8332 auto& impl = castedThis->wrapped();
8333 if (UNLIKELY(callFrame->argumentCount() < 1))
8334 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8335 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8336 auto unhandledPromiseRejectionToConsoleEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8337 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8338 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUnhandledPromiseRejectionToConsoleEnabled(WTFMove(unhandledPromiseRejectionToConsoleEnabled)); })));
8339}
8340
8341JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUnhandledPromiseRejectionToConsoleEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8342{
8343 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUnhandledPromiseRejectionToConsoleEnabledBody>(*lexicalGlobalObject, *callFrame, "setUnhandledPromiseRejectionToConsoleEnabled");
8344}
8345
8346static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUnifiedTextCheckerEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8347{
8348 auto& vm = JSC::getVM(lexicalGlobalObject);
8349 auto throwScope = DECLARE_THROW_SCOPE(vm);
8350 UNUSED_PARAM(throwScope);
8351 UNUSED_PARAM(callFrame);
8352 auto& impl = castedThis->wrapped();
8353 if (UNLIKELY(callFrame->argumentCount() < 1))
8354 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8355 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8356 auto unifiedTextCheckerEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8357 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8358 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUnifiedTextCheckerEnabled(WTFMove(unifiedTextCheckerEnabled)); })));
8359}
8360
8361JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUnifiedTextCheckerEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8362{
8363 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUnifiedTextCheckerEnabledBody>(*lexicalGlobalObject, *callFrame, "setUnifiedTextCheckerEnabled");
8364}
8365
8366static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUseAnonymousModeWhenFetchingMaskImagesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8367{
8368 auto& vm = JSC::getVM(lexicalGlobalObject);
8369 auto throwScope = DECLARE_THROW_SCOPE(vm);
8370 UNUSED_PARAM(throwScope);
8371 UNUSED_PARAM(callFrame);
8372 auto& impl = castedThis->wrapped();
8373 if (UNLIKELY(callFrame->argumentCount() < 1))
8374 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8375 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8376 auto useAnonymousModeWhenFetchingMaskImages = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8377 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8378 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUseAnonymousModeWhenFetchingMaskImages(WTFMove(useAnonymousModeWhenFetchingMaskImages)); })));
8379}
8380
8381JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseAnonymousModeWhenFetchingMaskImages, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8382{
8383 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUseAnonymousModeWhenFetchingMaskImagesBody>(*lexicalGlobalObject, *callFrame, "setUseAnonymousModeWhenFetchingMaskImages");
8384}
8385
8386static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUseGiantTilesBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8387{
8388 auto& vm = JSC::getVM(lexicalGlobalObject);
8389 auto throwScope = DECLARE_THROW_SCOPE(vm);
8390 UNUSED_PARAM(throwScope);
8391 UNUSED_PARAM(callFrame);
8392 auto& impl = castedThis->wrapped();
8393 if (UNLIKELY(callFrame->argumentCount() < 1))
8394 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8395 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8396 auto useGiantTiles = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8397 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8398 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUseGiantTiles(WTFMove(useGiantTiles)); })));
8399}
8400
8401JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseGiantTiles, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8402{
8403 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUseGiantTilesBody>(*lexicalGlobalObject, *callFrame, "setUseGiantTiles");
8404}
8405
8406static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUseImageDocumentForSubframePDFBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8407{
8408 auto& vm = JSC::getVM(lexicalGlobalObject);
8409 auto throwScope = DECLARE_THROW_SCOPE(vm);
8410 UNUSED_PARAM(throwScope);
8411 UNUSED_PARAM(callFrame);
8412 auto& impl = castedThis->wrapped();
8413 if (UNLIKELY(callFrame->argumentCount() < 1))
8414 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8415 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8416 auto useImageDocumentForSubframePDF = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8417 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8418 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUseImageDocumentForSubframePDF(WTFMove(useImageDocumentForSubframePDF)); })));
8419}
8420
8421JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseImageDocumentForSubframePDF, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8422{
8423 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUseImageDocumentForSubframePDFBody>(*lexicalGlobalObject, *callFrame, "setUseImageDocumentForSubframePDF");
8424}
8425
8426static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyBackgroundSizeShorthandBehaviorBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8427{
8428 auto& vm = JSC::getVM(lexicalGlobalObject);
8429 auto throwScope = DECLARE_THROW_SCOPE(vm);
8430 UNUSED_PARAM(throwScope);
8431 UNUSED_PARAM(callFrame);
8432 auto& impl = castedThis->wrapped();
8433 if (UNLIKELY(callFrame->argumentCount() < 1))
8434 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8435 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8436 auto useLegacyBackgroundSizeShorthandBehavior = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8437 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8438 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUseLegacyBackgroundSizeShorthandBehavior(WTFMove(useLegacyBackgroundSizeShorthandBehavior)); })));
8439}
8440
8441JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyBackgroundSizeShorthandBehavior, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8442{
8443 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyBackgroundSizeShorthandBehaviorBody>(*lexicalGlobalObject, *callFrame, "setUseLegacyBackgroundSizeShorthandBehavior");
8444}
8445
8446static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyTextAlignPositionedElementBehaviorBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8447{
8448 auto& vm = JSC::getVM(lexicalGlobalObject);
8449 auto throwScope = DECLARE_THROW_SCOPE(vm);
8450 UNUSED_PARAM(throwScope);
8451 UNUSED_PARAM(callFrame);
8452 auto& impl = castedThis->wrapped();
8453 if (UNLIKELY(callFrame->argumentCount() < 1))
8454 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8455 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8456 auto useLegacyTextAlignPositionedElementBehavior = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8457 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8458 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUseLegacyTextAlignPositionedElementBehavior(WTFMove(useLegacyTextAlignPositionedElementBehavior)); })));
8459}
8460
8461JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyTextAlignPositionedElementBehavior, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8462{
8463 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUseLegacyTextAlignPositionedElementBehaviorBody>(*lexicalGlobalObject, *callFrame, "setUseLegacyTextAlignPositionedElementBehavior");
8464}
8465
8466static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUsePreHTML5ParserQuirksBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8467{
8468 auto& vm = JSC::getVM(lexicalGlobalObject);
8469 auto throwScope = DECLARE_THROW_SCOPE(vm);
8470 UNUSED_PARAM(throwScope);
8471 UNUSED_PARAM(callFrame);
8472 auto& impl = castedThis->wrapped();
8473 if (UNLIKELY(callFrame->argumentCount() < 1))
8474 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8475 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8476 auto usePreHTML5ParserQuirks = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8477 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8478 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUsePreHTML5ParserQuirks(WTFMove(usePreHTML5ParserQuirks)); })));
8479}
8480
8481JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUsePreHTML5ParserQuirks, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8482{
8483 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUsePreHTML5ParserQuirksBody>(*lexicalGlobalObject, *callFrame, "setUsePreHTML5ParserQuirks");
8484}
8485
8486static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setUsesEncodingDetectorBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8487{
8488 auto& vm = JSC::getVM(lexicalGlobalObject);
8489 auto throwScope = DECLARE_THROW_SCOPE(vm);
8490 UNUSED_PARAM(throwScope);
8491 UNUSED_PARAM(callFrame);
8492 auto& impl = castedThis->wrapped();
8493 if (UNLIKELY(callFrame->argumentCount() < 1))
8494 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8495 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8496 auto usesEncodingDetector = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8497 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8498 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setUsesEncodingDetector(WTFMove(usesEncodingDetector)); })));
8499}
8500
8501JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setUsesEncodingDetector, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8502{
8503 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setUsesEncodingDetectorBody>(*lexicalGlobalObject, *callFrame, "setUsesEncodingDetector");
8504}
8505
8506static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setValidationMessageTimerMagnificationBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8507{
8508 auto& vm = JSC::getVM(lexicalGlobalObject);
8509 auto throwScope = DECLARE_THROW_SCOPE(vm);
8510 UNUSED_PARAM(throwScope);
8511 UNUSED_PARAM(callFrame);
8512 auto& impl = castedThis->wrapped();
8513 if (UNLIKELY(callFrame->argumentCount() < 1))
8514 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8515 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8516 auto validationMessageTimerMagnification = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
8517 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8518 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setValidationMessageTimerMagnification(WTFMove(validationMessageTimerMagnification)); })));
8519}
8520
8521JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setValidationMessageTimerMagnification, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8522{
8523 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setValidationMessageTimerMagnificationBody>(*lexicalGlobalObject, *callFrame, "setValidationMessageTimerMagnification");
8524}
8525
8526static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setVideoPlaybackRequiresUserGestureBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8527{
8528 auto& vm = JSC::getVM(lexicalGlobalObject);
8529 auto throwScope = DECLARE_THROW_SCOPE(vm);
8530 UNUSED_PARAM(throwScope);
8531 UNUSED_PARAM(callFrame);
8532 auto& impl = castedThis->wrapped();
8533 if (UNLIKELY(callFrame->argumentCount() < 1))
8534 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8535 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8536 auto videoPlaybackRequiresUserGesture = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8537 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8538 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setVideoPlaybackRequiresUserGesture(WTFMove(videoPlaybackRequiresUserGesture)); })));
8539}
8540
8541JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVideoPlaybackRequiresUserGesture, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8542{
8543 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setVideoPlaybackRequiresUserGestureBody>(*lexicalGlobalObject, *callFrame, "setVideoPlaybackRequiresUserGesture");
8544}
8545
8546static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setVideoQualityIncludesDisplayCompositingEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8547{
8548 auto& vm = JSC::getVM(lexicalGlobalObject);
8549 auto throwScope = DECLARE_THROW_SCOPE(vm);
8550 UNUSED_PARAM(throwScope);
8551 UNUSED_PARAM(callFrame);
8552 auto& impl = castedThis->wrapped();
8553 if (UNLIKELY(callFrame->argumentCount() < 1))
8554 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8555 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8556 auto videoQualityIncludesDisplayCompositingEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8557 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8558 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setVideoQualityIncludesDisplayCompositingEnabled(WTFMove(videoQualityIncludesDisplayCompositingEnabled)); })));
8559}
8560
8561JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVideoQualityIncludesDisplayCompositingEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8562{
8563 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setVideoQualityIncludesDisplayCompositingEnabledBody>(*lexicalGlobalObject, *callFrame, "setVideoQualityIncludesDisplayCompositingEnabled");
8564}
8565
8566static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setViewportFitEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8567{
8568 auto& vm = JSC::getVM(lexicalGlobalObject);
8569 auto throwScope = DECLARE_THROW_SCOPE(vm);
8570 UNUSED_PARAM(throwScope);
8571 UNUSED_PARAM(callFrame);
8572 auto& impl = castedThis->wrapped();
8573 if (UNLIKELY(callFrame->argumentCount() < 1))
8574 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8575 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8576 auto viewportFitEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8577 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8578 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setViewportFitEnabled(WTFMove(viewportFitEnabled)); })));
8579}
8580
8581JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setViewportFitEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8582{
8583 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setViewportFitEnabledBody>(*lexicalGlobalObject, *callFrame, "setViewportFitEnabled");
8584}
8585
8586static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setVisibleDebugOverlayRegionsBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8587{
8588 auto& vm = JSC::getVM(lexicalGlobalObject);
8589 auto throwScope = DECLARE_THROW_SCOPE(vm);
8590 UNUSED_PARAM(throwScope);
8591 UNUSED_PARAM(callFrame);
8592 auto& impl = castedThis->wrapped();
8593 if (UNLIKELY(callFrame->argumentCount() < 1))
8594 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8595 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8596 auto visibleDebugOverlayRegions = convert<IDLUnsignedLong>(*lexicalGlobalObject, argument0.value());
8597 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8598 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setVisibleDebugOverlayRegions(WTFMove(visibleDebugOverlayRegions)); })));
8599}
8600
8601JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVisibleDebugOverlayRegions, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8602{
8603 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setVisibleDebugOverlayRegionsBody>(*lexicalGlobalObject, *callFrame, "setVisibleDebugOverlayRegions");
8604}
8605
8606static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8607{
8608 auto& vm = JSC::getVM(lexicalGlobalObject);
8609 auto throwScope = DECLARE_THROW_SCOPE(vm);
8610 UNUSED_PARAM(throwScope);
8611 UNUSED_PARAM(callFrame);
8612 auto& impl = castedThis->wrapped();
8613 if (UNLIKELY(callFrame->argumentCount() < 1))
8614 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8615 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8616 auto visualViewportAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8617 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8618 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setVisualViewportAPIEnabled(WTFMove(visualViewportAPIEnabled)); })));
8619}
8620
8621JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8622{
8623 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setVisualViewportAPIEnabled");
8624}
8625
8626static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8627{
8628 auto& vm = JSC::getVM(lexicalGlobalObject);
8629 auto throwScope = DECLARE_THROW_SCOPE(vm);
8630 UNUSED_PARAM(throwScope);
8631 UNUSED_PARAM(callFrame);
8632 auto& impl = castedThis->wrapped();
8633 if (UNLIKELY(callFrame->argumentCount() < 1))
8634 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8635 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8636 auto visualViewportEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8637 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8638 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setVisualViewportEnabled(WTFMove(visualViewportEnabled)); })));
8639}
8640
8641JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8642{
8643 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setVisualViewportEnabledBody>(*lexicalGlobalObject, *callFrame, "setVisualViewportEnabled");
8644}
8645
8646static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setVP9DecoderEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8647{
8648 auto& vm = JSC::getVM(lexicalGlobalObject);
8649 auto throwScope = DECLARE_THROW_SCOPE(vm);
8650 UNUSED_PARAM(throwScope);
8651 UNUSED_PARAM(callFrame);
8652 auto& impl = castedThis->wrapped();
8653 if (UNLIKELY(callFrame->argumentCount() < 1))
8654 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8655 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8656 auto vp9DecoderEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8657 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8658 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setVP9DecoderEnabled(WTFMove(vp9DecoderEnabled)); })));
8659}
8660
8661JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setVP9DecoderEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8662{
8663 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setVP9DecoderEnabledBody>(*lexicalGlobalObject, *callFrame, "setVP9DecoderEnabled");
8664}
8665
8666static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWantsBalancedSetDefersLoadingBehaviorBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8667{
8668 auto& vm = JSC::getVM(lexicalGlobalObject);
8669 auto throwScope = DECLARE_THROW_SCOPE(vm);
8670 UNUSED_PARAM(throwScope);
8671 UNUSED_PARAM(callFrame);
8672 auto& impl = castedThis->wrapped();
8673 if (UNLIKELY(callFrame->argumentCount() < 1))
8674 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8675 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8676 auto wantsBalancedSetDefersLoadingBehavior = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8677 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8678 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWantsBalancedSetDefersLoadingBehavior(WTFMove(wantsBalancedSetDefersLoadingBehavior)); })));
8679}
8680
8681JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWantsBalancedSetDefersLoadingBehavior, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8682{
8683 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWantsBalancedSetDefersLoadingBehaviorBody>(*lexicalGlobalObject, *callFrame, "setWantsBalancedSetDefersLoadingBehavior");
8684}
8685
8686static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsCompositeOperationsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8687{
8688 auto& vm = JSC::getVM(lexicalGlobalObject);
8689 auto throwScope = DECLARE_THROW_SCOPE(vm);
8690 UNUSED_PARAM(throwScope);
8691 UNUSED_PARAM(callFrame);
8692 auto& impl = castedThis->wrapped();
8693 if (UNLIKELY(callFrame->argumentCount() < 1))
8694 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8695 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8696 auto webAnimationsCompositeOperationsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8697 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8698 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebAnimationsCompositeOperationsEnabled(WTFMove(webAnimationsCompositeOperationsEnabled)); })));
8699}
8700
8701JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsCompositeOperationsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8702{
8703 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsCompositeOperationsEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebAnimationsCompositeOperationsEnabled");
8704}
8705
8706static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsMutableTimelinesEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8707{
8708 auto& vm = JSC::getVM(lexicalGlobalObject);
8709 auto throwScope = DECLARE_THROW_SCOPE(vm);
8710 UNUSED_PARAM(throwScope);
8711 UNUSED_PARAM(callFrame);
8712 auto& impl = castedThis->wrapped();
8713 if (UNLIKELY(callFrame->argumentCount() < 1))
8714 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8715 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8716 auto webAnimationsMutableTimelinesEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8717 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8718 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebAnimationsMutableTimelinesEnabled(WTFMove(webAnimationsMutableTimelinesEnabled)); })));
8719}
8720
8721JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsMutableTimelinesEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8722{
8723 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebAnimationsMutableTimelinesEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebAnimationsMutableTimelinesEnabled");
8724}
8725
8726static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebArchiveDebugModeEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8727{
8728 auto& vm = JSC::getVM(lexicalGlobalObject);
8729 auto throwScope = DECLARE_THROW_SCOPE(vm);
8730 UNUSED_PARAM(throwScope);
8731 UNUSED_PARAM(callFrame);
8732 auto& impl = castedThis->wrapped();
8733 if (UNLIKELY(callFrame->argumentCount() < 1))
8734 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8735 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8736 auto webArchiveDebugModeEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8737 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8738 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebArchiveDebugModeEnabled(WTFMove(webArchiveDebugModeEnabled)); })));
8739}
8740
8741JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebArchiveDebugModeEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8742{
8743 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebArchiveDebugModeEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebArchiveDebugModeEnabled");
8744}
8745
8746static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebAudioEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8747{
8748 auto& vm = JSC::getVM(lexicalGlobalObject);
8749 auto throwScope = DECLARE_THROW_SCOPE(vm);
8750 UNUSED_PARAM(throwScope);
8751 UNUSED_PARAM(callFrame);
8752 auto& impl = castedThis->wrapped();
8753 if (UNLIKELY(callFrame->argumentCount() < 1))
8754 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8755 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8756 auto webAudioEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8757 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8758 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebAudioEnabled(WTFMove(webAudioEnabled)); })));
8759}
8760
8761JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAudioEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8762{
8763 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebAudioEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebAudioEnabled");
8764}
8765
8766static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebAuthenticationEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8767{
8768 auto& vm = JSC::getVM(lexicalGlobalObject);
8769 auto throwScope = DECLARE_THROW_SCOPE(vm);
8770 UNUSED_PARAM(throwScope);
8771 UNUSED_PARAM(callFrame);
8772 auto& impl = castedThis->wrapped();
8773 if (UNLIKELY(callFrame->argumentCount() < 1))
8774 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8775 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8776 auto webAuthenticationEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8777 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8778 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebAuthenticationEnabled(WTFMove(webAuthenticationEnabled)); })));
8779}
8780
8781JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebAuthenticationEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8782{
8783 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebAuthenticationEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebAuthenticationEnabled");
8784}
8785
8786static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebGL2EnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8787{
8788 auto& vm = JSC::getVM(lexicalGlobalObject);
8789 auto throwScope = DECLARE_THROW_SCOPE(vm);
8790 UNUSED_PARAM(throwScope);
8791 UNUSED_PARAM(callFrame);
8792 auto& impl = castedThis->wrapped();
8793 if (UNLIKELY(callFrame->argumentCount() < 1))
8794 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8795 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8796 auto webGL2Enabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8797 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8798 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebGL2Enabled(WTFMove(webGL2Enabled)); })));
8799}
8800
8801JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGL2Enabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8802{
8803 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebGL2EnabledBody>(*lexicalGlobalObject, *callFrame, "setWebGL2Enabled");
8804}
8805
8806static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebGLEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8807{
8808 auto& vm = JSC::getVM(lexicalGlobalObject);
8809 auto throwScope = DECLARE_THROW_SCOPE(vm);
8810 UNUSED_PARAM(throwScope);
8811 UNUSED_PARAM(callFrame);
8812 auto& impl = castedThis->wrapped();
8813 if (UNLIKELY(callFrame->argumentCount() < 1))
8814 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8815 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8816 auto webGLEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8817 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8818 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebGLEnabled(WTFMove(webGLEnabled)); })));
8819}
8820
8821JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGLEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8822{
8823 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebGLEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebGLEnabled");
8824}
8825
8826static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebGLErrorsToConsoleEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8827{
8828 auto& vm = JSC::getVM(lexicalGlobalObject);
8829 auto throwScope = DECLARE_THROW_SCOPE(vm);
8830 UNUSED_PARAM(throwScope);
8831 UNUSED_PARAM(callFrame);
8832 auto& impl = castedThis->wrapped();
8833 if (UNLIKELY(callFrame->argumentCount() < 1))
8834 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8835 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8836 auto webGLErrorsToConsoleEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8837 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8838 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebGLErrorsToConsoleEnabled(WTFMove(webGLErrorsToConsoleEnabled)); })));
8839}
8840
8841JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGLErrorsToConsoleEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8842{
8843 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebGLErrorsToConsoleEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebGLErrorsToConsoleEnabled");
8844}
8845
8846static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebGLUsingMetalBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8847{
8848 auto& vm = JSC::getVM(lexicalGlobalObject);
8849 auto throwScope = DECLARE_THROW_SCOPE(vm);
8850 UNUSED_PARAM(throwScope);
8851 UNUSED_PARAM(callFrame);
8852 auto& impl = castedThis->wrapped();
8853 if (UNLIKELY(callFrame->argumentCount() < 1))
8854 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8855 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8856 auto webGLUsingMetal = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8857 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8858 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebGLUsingMetal(WTFMove(webGLUsingMetal)); })));
8859}
8860
8861JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGLUsingMetal, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8862{
8863 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebGLUsingMetalBody>(*lexicalGlobalObject, *callFrame, "setWebGLUsingMetal");
8864}
8865
8866static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebGPUEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8867{
8868 auto& vm = JSC::getVM(lexicalGlobalObject);
8869 auto throwScope = DECLARE_THROW_SCOPE(vm);
8870 UNUSED_PARAM(throwScope);
8871 UNUSED_PARAM(callFrame);
8872 auto& impl = castedThis->wrapped();
8873 if (UNLIKELY(callFrame->argumentCount() < 1))
8874 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8875 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8876 auto webGPUEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8877 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8878 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebGPUEnabled(WTFMove(webGPUEnabled)); })));
8879}
8880
8881JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebGPUEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8882{
8883 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebGPUEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebGPUEnabled");
8884}
8885
8886static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebRTCEncryptionEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8887{
8888 auto& vm = JSC::getVM(lexicalGlobalObject);
8889 auto throwScope = DECLARE_THROW_SCOPE(vm);
8890 UNUSED_PARAM(throwScope);
8891 UNUSED_PARAM(callFrame);
8892 auto& impl = castedThis->wrapped();
8893 if (UNLIKELY(callFrame->argumentCount() < 1))
8894 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8895 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8896 auto webRTCEncryptionEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8897 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8898 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebRTCEncryptionEnabled(WTFMove(webRTCEncryptionEnabled)); })));
8899}
8900
8901JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCEncryptionEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8902{
8903 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebRTCEncryptionEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebRTCEncryptionEnabled");
8904}
8905
8906static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebRTCInsertableStreamsEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8907{
8908 auto& vm = JSC::getVM(lexicalGlobalObject);
8909 auto throwScope = DECLARE_THROW_SCOPE(vm);
8910 UNUSED_PARAM(throwScope);
8911 UNUSED_PARAM(callFrame);
8912 auto& impl = castedThis->wrapped();
8913 if (UNLIKELY(callFrame->argumentCount() < 1))
8914 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8915 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8916 auto webRTCInsertableStreamsEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8917 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8918 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebRTCInsertableStreamsEnabled(WTFMove(webRTCInsertableStreamsEnabled)); })));
8919}
8920
8921JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCInsertableStreamsEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8922{
8923 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebRTCInsertableStreamsEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebRTCInsertableStreamsEnabled");
8924}
8925
8926static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebRTCPlatformCodecsInGPUProcessEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8927{
8928 auto& vm = JSC::getVM(lexicalGlobalObject);
8929 auto throwScope = DECLARE_THROW_SCOPE(vm);
8930 UNUSED_PARAM(throwScope);
8931 UNUSED_PARAM(callFrame);
8932 auto& impl = castedThis->wrapped();
8933 if (UNLIKELY(callFrame->argumentCount() < 1))
8934 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8935 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8936 auto webRTCPlatformCodecsInGPUProcessEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8937 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8938 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebRTCPlatformCodecsInGPUProcessEnabled(WTFMove(webRTCPlatformCodecsInGPUProcessEnabled)); })));
8939}
8940
8941JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebRTCPlatformCodecsInGPUProcessEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8942{
8943 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebRTCPlatformCodecsInGPUProcessEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebRTCPlatformCodecsInGPUProcessEnabled");
8944}
8945
8946static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebSecurityEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8947{
8948 auto& vm = JSC::getVM(lexicalGlobalObject);
8949 auto throwScope = DECLARE_THROW_SCOPE(vm);
8950 UNUSED_PARAM(throwScope);
8951 UNUSED_PARAM(callFrame);
8952 auto& impl = castedThis->wrapped();
8953 if (UNLIKELY(callFrame->argumentCount() < 1))
8954 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8955 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8956 auto webSecurityEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8957 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8958 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebSecurityEnabled(WTFMove(webSecurityEnabled)); })));
8959}
8960
8961JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebSecurityEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8962{
8963 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebSecurityEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebSecurityEnabled");
8964}
8965
8966static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebShareEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8967{
8968 auto& vm = JSC::getVM(lexicalGlobalObject);
8969 auto throwScope = DECLARE_THROW_SCOPE(vm);
8970 UNUSED_PARAM(throwScope);
8971 UNUSED_PARAM(callFrame);
8972 auto& impl = castedThis->wrapped();
8973 if (UNLIKELY(callFrame->argumentCount() < 1))
8974 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8975 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8976 auto webShareEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8977 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8978 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebShareEnabled(WTFMove(webShareEnabled)); })));
8979}
8980
8981JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebShareEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
8982{
8983 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebShareEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebShareEnabled");
8984}
8985
8986static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebShareFileAPIEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
8987{
8988 auto& vm = JSC::getVM(lexicalGlobalObject);
8989 auto throwScope = DECLARE_THROW_SCOPE(vm);
8990 UNUSED_PARAM(throwScope);
8991 UNUSED_PARAM(callFrame);
8992 auto& impl = castedThis->wrapped();
8993 if (UNLIKELY(callFrame->argumentCount() < 1))
8994 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
8995 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
8996 auto webShareFileAPIEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
8997 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
8998 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebShareFileAPIEnabled(WTFMove(webShareFileAPIEnabled)); })));
8999}
9000
9001JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebShareFileAPIEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9002{
9003 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebShareFileAPIEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebShareFileAPIEnabled");
9004}
9005
9006static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebXREnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
9007{
9008 auto& vm = JSC::getVM(lexicalGlobalObject);
9009 auto throwScope = DECLARE_THROW_SCOPE(vm);
9010 UNUSED_PARAM(throwScope);
9011 UNUSED_PARAM(callFrame);
9012 auto& impl = castedThis->wrapped();
9013 if (UNLIKELY(callFrame->argumentCount() < 1))
9014 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
9015 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
9016 auto webXREnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
9017 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
9018 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebXREnabled(WTFMove(webXREnabled)); })));
9019}
9020
9021JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebXREnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9022{
9023 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebXREnabledBody>(*lexicalGlobalObject, *callFrame, "setWebXREnabled");
9024}
9025
9026static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWebkitImageReadyEventEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
9027{
9028 auto& vm = JSC::getVM(lexicalGlobalObject);
9029 auto throwScope = DECLARE_THROW_SCOPE(vm);
9030 UNUSED_PARAM(throwScope);
9031 UNUSED_PARAM(callFrame);
9032 auto& impl = castedThis->wrapped();
9033 if (UNLIKELY(callFrame->argumentCount() < 1))
9034 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
9035 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
9036 auto webkitImageReadyEventEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
9037 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
9038 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWebkitImageReadyEventEnabled(WTFMove(webkitImageReadyEventEnabled)); })));
9039}
9040
9041JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWebkitImageReadyEventEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9042{
9043 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWebkitImageReadyEventEnabledBody>(*lexicalGlobalObject, *callFrame, "setWebkitImageReadyEventEnabled");
9044}
9045
9046static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWheelEventGesturesBecomeNonBlockingBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
9047{
9048 auto& vm = JSC::getVM(lexicalGlobalObject);
9049 auto throwScope = DECLARE_THROW_SCOPE(vm);
9050 UNUSED_PARAM(throwScope);
9051 UNUSED_PARAM(callFrame);
9052 auto& impl = castedThis->wrapped();
9053 if (UNLIKELY(callFrame->argumentCount() < 1))
9054 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
9055 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
9056 auto wheelEventGesturesBecomeNonBlocking = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
9057 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
9058 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWheelEventGesturesBecomeNonBlocking(WTFMove(wheelEventGesturesBecomeNonBlocking)); })));
9059}
9060
9061JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWheelEventGesturesBecomeNonBlocking, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9062{
9063 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWheelEventGesturesBecomeNonBlockingBody>(*lexicalGlobalObject, *callFrame, "setWheelEventGesturesBecomeNonBlocking");
9064}
9065
9066static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setWindowFocusRestrictedBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
9067{
9068 auto& vm = JSC::getVM(lexicalGlobalObject);
9069 auto throwScope = DECLARE_THROW_SCOPE(vm);
9070 UNUSED_PARAM(throwScope);
9071 UNUSED_PARAM(callFrame);
9072 auto& impl = castedThis->wrapped();
9073 if (UNLIKELY(callFrame->argumentCount() < 1))
9074 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
9075 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
9076 auto windowFocusRestricted = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
9077 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
9078 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setWindowFocusRestricted(WTFMove(windowFocusRestricted)); })));
9079}
9080
9081JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setWindowFocusRestricted, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9082{
9083 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setWindowFocusRestrictedBody>(*lexicalGlobalObject, *callFrame, "setWindowFocusRestricted");
9084}
9085
9086static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setXSSAuditorEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
9087{
9088 auto& vm = JSC::getVM(lexicalGlobalObject);
9089 auto throwScope = DECLARE_THROW_SCOPE(vm);
9090 UNUSED_PARAM(throwScope);
9091 UNUSED_PARAM(callFrame);
9092 auto& impl = castedThis->wrapped();
9093 if (UNLIKELY(callFrame->argumentCount() < 1))
9094 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
9095 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
9096 auto xssAuditorEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
9097 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
9098 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setXSSAuditorEnabled(WTFMove(xssAuditorEnabled)); })));
9099}
9100
9101JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setXSSAuditorEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9102{
9103 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setXSSAuditorEnabledBody>(*lexicalGlobalObject, *callFrame, "setXSSAuditorEnabled");
9104}
9105
9106static inline JSC::EncodedJSValue jsInternalSettingsGeneratedPrototypeFunction_setYouTubeFlashPluginReplacementEnabledBody(JSC::JSGlobalObject* lexicalGlobalObject, JSC::CallFrame* callFrame, typename IDLOperation<JSInternalSettingsGenerated>::ClassParameter castedThis)
9107{
9108 auto& vm = JSC::getVM(lexicalGlobalObject);
9109 auto throwScope = DECLARE_THROW_SCOPE(vm);
9110 UNUSED_PARAM(throwScope);
9111 UNUSED_PARAM(callFrame);
9112 auto& impl = castedThis->wrapped();
9113 if (UNLIKELY(callFrame->argumentCount() < 1))
9114 return throwVMError(lexicalGlobalObject, throwScope, createNotEnoughArgumentsError(lexicalGlobalObject));
9115 EnsureStillAliveScope argument0 = callFrame->uncheckedArgument(0);
9116 auto youTubeFlashPluginReplacementEnabled = convert<IDLBoolean>(*lexicalGlobalObject, argument0.value());
9117 RETURN_IF_EXCEPTION(throwScope, encodedJSValue());
9118 RELEASE_AND_RETURN(throwScope, JSValue::encode(toJS<IDLUndefined>(*lexicalGlobalObject, throwScope, [&]() -> decltype(auto) { return impl.setYouTubeFlashPluginReplacementEnabled(WTFMove(youTubeFlashPluginReplacementEnabled)); })));
9119}
9120
9121JSC_DEFINE_HOST_FUNCTION(jsInternalSettingsGeneratedPrototypeFunction_setYouTubeFlashPluginReplacementEnabled, (JSGlobalObject* lexicalGlobalObject, CallFrame* callFrame))
9122{
9123 return IDLOperation<JSInternalSettingsGenerated>::call<jsInternalSettingsGeneratedPrototypeFunction_setYouTubeFlashPluginReplacementEnabledBody>(*lexicalGlobalObject, *callFrame, "setYouTubeFlashPluginReplacementEnabled");
9124}
9125
9126JSC::IsoSubspace* JSInternalSettingsGenerated::subspaceForImpl(JSC::VM& vm)
9127{
9128 auto& clientData = *static_cast<JSVMClientData*>(vm.clientData);
9129 auto& spaces = clientData.subspaces();
9130 if (auto* space = spaces.m_subspaceForInternalSettingsGenerated.get())
9131 return space;
9132 static_assert(std::is_base_of_v<JSC::JSDestructibleObject, JSInternalSettingsGenerated> || !JSInternalSettingsGenerated::needsDestruction);
9133 if constexpr (std::is_base_of_v<JSC::JSDestructibleObject, JSInternalSettingsGenerated>)
9134 spaces.m_subspaceForInternalSettingsGenerated = makeUnique<IsoSubspace> ISO_SUBSPACE_INIT(vm.heap, vm.destructibleObjectHeapCellType.get(), JSInternalSettingsGenerated);
9135 else
9136 spaces.m_subspaceForInternalSettingsGenerated = makeUnique<IsoSubspace> ISO_SUBSPACE_INIT(vm.heap, vm.cellHeapCellType.get(), JSInternalSettingsGenerated);
9137 auto* space = spaces.m_subspaceForInternalSettingsGenerated.get();
9138IGNORE_WARNINGS_BEGIN("unreachable-code")
9139IGNORE_WARNINGS_BEGIN("tautological-compare")
9140 void (*myVisitOutputConstraint)(JSC::JSCell*, JSC::SlotVisitor&) = JSInternalSettingsGenerated::visitOutputConstraints;
9141 void (*jsCellVisitOutputConstraint)(JSC::JSCell*, JSC::SlotVisitor&) = JSC::JSCell::visitOutputConstraints;
9142 if (myVisitOutputConstraint != jsCellVisitOutputConstraint)
9143 clientData.outputConstraintSpaces().append(space);
9144IGNORE_WARNINGS_END
9145IGNORE_WARNINGS_END
9146 return space;
9147}
9148
9149void JSInternalSettingsGenerated::analyzeHeap(JSCell* cell, HeapAnalyzer& analyzer)
9150{
9151 auto* thisObject = jsCast<JSInternalSettingsGenerated*>(cell);
9152 analyzer.setWrappedObjectForCell(cell, &thisObject->wrapped());
9153 if (thisObject->scriptExecutionContext())
9154 analyzer.setLabelForCell(cell, "url " + thisObject->scriptExecutionContext()->url().string());
9155 Base::analyzeHeap(cell, analyzer);
9156}
9157
9158bool JSInternalSettingsGeneratedOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, AbstractSlotVisitor& visitor, const char** reason)
9159{
9160 UNUSED_PARAM(handle);
9161 UNUSED_PARAM(visitor);
9162 UNUSED_PARAM(reason);
9163 return false;
9164}
9165
9166void JSInternalSettingsGeneratedOwner::finalize(JSC::Handle<JSC::Unknown> handle, void* context)
9167{
9168 auto* jsInternalSettingsGenerated = static_cast<JSInternalSettingsGenerated*>(handle.slot()->asCell());
9169 auto& world = *static_cast<DOMWrapperWorld*>(context);
9170 uncacheWrapper(world, &jsInternalSettingsGenerated->wrapped(), jsInternalSettingsGenerated);
9171}
9172
9173#if ENABLE(BINDING_INTEGRITY)
9174#if PLATFORM(WIN)
9175#pragma warning(disable: 4483)
9176extern "C" { extern void (*const __identifier("??_7InternalSettingsGenerated@WebCore@@6B@")[])(); }
9177#else
9178extern "C" { extern void* _ZTVN7WebCore25InternalSettingsGeneratedE[]; }
9179#endif
9180#endif
9181
9182JSC::JSValue toJSNewlyCreated(JSC::JSGlobalObject*, JSDOMGlobalObject* globalObject, Ref<InternalSettingsGenerated>&& impl)
9183{
9184
9185#if ENABLE(BINDING_INTEGRITY)
9186 const void* actualVTablePointer = getVTablePointer(impl.ptr());
9187#if PLATFORM(WIN)
9188 void* expectedVTablePointer = __identifier("??_7InternalSettingsGenerated@WebCore@@6B@");
9189#else
9190 void* expectedVTablePointer = &_ZTVN7WebCore25InternalSettingsGeneratedE[2];
9191#endif
9192
9193 // If this fails InternalSettingsGenerated does not have a vtable, so you need to add the
9194 // ImplementationLacksVTable attribute to the interface definition
9195 static_assert(std::is_polymorphic<InternalSettingsGenerated>::value, "InternalSettingsGenerated is not polymorphic");
9196
9197 // If you hit this assertion you either have a use after free bug, or
9198 // InternalSettingsGenerated has subclasses. If InternalSettingsGenerated has subclasses that get passed
9199 // to toJS() we currently require InternalSettingsGenerated you to opt out of binding hardening
9200 // by adding the SkipVTableValidation attribute to the interface IDL definition
9201 RELEASE_ASSERT(actualVTablePointer == expectedVTablePointer);
9202#endif
9203 return createWrapper<InternalSettingsGenerated>(globalObject, WTFMove(impl));
9204}
9205
9206JSC::JSValue toJS(JSC::JSGlobalObject* lexicalGlobalObject, JSDOMGlobalObject* globalObject, InternalSettingsGenerated& impl)
9207{
9208 return wrap(lexicalGlobalObject, globalObject, impl);
9209}
9210
9211InternalSettingsGenerated* JSInternalSettingsGenerated::toWrapped(JSC::VM& vm, JSC::JSValue value)
9212{
9213 if (auto* wrapper = jsDynamicCast<JSInternalSettingsGenerated*>(vm, value))
9214 return &wrapper->wrapped();
9215 return nullptr;
9216}
9217
9218}
9219